helpf.pro
Регистрация

v8: помогите пожалуйста составить запрос в MySQL

Toma
02.01.2012 13:35Прочитано: 3718
есть две таблицы:
zamovl
+----------+------------+------------+------------+------+----------+
| nomer_fp | nomer_kvit | data_isp | data_pr | ves |
+----------+------------+------------+------------+------+----------+
| 1 | 1512 | 2011-12-01 | 2011-09-05 | 1000 |
| 2 | 1514 | 2011-12-05 | 2011-10-12 | 580 |
| 3 | 1716 | 2011-11-07 | 2011-09-08 | 290 |
| 4 | 2018 | 2011-10-15 | 2011-10-20 | 800 |
| 5 | 1220 | 2011-12-19 | 2011-10-23 | 1010 |
+----------+------------+------------+------------+------+
и таблица
moshnost
+----------+-----------------+
| nomer_fp | propusk_sposobn |
+----------+-----------------+
| 1 | 70 |
| 2 | 35 |
| 3 | 50 |
| 4 | 20 |
| 5 | 40 |
+----------+-----------------+
нужно построить такой запрос:
вывести минимальное и максимальное значение propusk_sposobn и вывести соответствующие значения data_pr

спасибо)
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
10.01.2012 10:59Ответ № 1
(0) Toma, а чего не средствами 1С? зачем прямые запросы?
odinson
06.02.2012 12:49Ответ № 2
Самый простой (для понимания) вариант - это:
(Замените только S_elect на нормальный СЕЛЕКТ и U_nion на нормальный ЮНИОН. Ибо тут что-то с форматтером кода)
Код SQL
 
(S_elect
moshnost.propusk_sposobn,
zamovl.data_pr
FROM
moshnost
LEFT OUTER JOIN zamovl ON moshnost.nomer_fp = zamovl.nomer_fp
ORDER BY
moshnost.propusk_sposobn ASC
LIMIT 1, 1)
U_nion
(S_elect
moshnost.propusk_sposobn,
zamovl.data_pr
FROM
moshnost
LEFT OUTER JOIN zamovl ON moshnost.nomer_fp = zamovl.nomer_fp
ORDER BY
moshnost.propusk_sposobn DESC
LIMIT 1, 1)

Изменено 06.02.12 12:51:37
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.