|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.10.2017, 16:00 | #1 |
Пользователь
Регистрация: 05.09.2017
Сообщений: 26
|
Не получается выичислить максимальную и минимальную дату рождения через UNION
select 'старший' as Самый, S.FIo as ФИО
From sotrudnik as S Where S.data_rogdeniya=(Select MIN (S.data_rogdeniya) from sotrudnik) Group by FIo UNION select 'младший' as Самый, S.FIo as ФИО From sotrudnik as S Where S.data_rogdeniya=(Select MAX (S.data_rogdeniya) from sotrudnik) Group by FIo; Выдает все значения и пишет максимум , а затем выдает теже значения и пишет минимум |
28.10.2017, 16:14 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
GROUP BY нужно во вложенные запросы перетащить. А если однофамильцы?
add а вообще чушь написал, там GROUP BY вообще не нужен
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 28.10.2017 в 16:18. |
28.10.2017, 16:25 | #3 |
Пользователь
Регистрация: 05.09.2017
Сообщений: 26
|
без гроуп бая тоже н еработает
без гроуп бая тоже н еработает
|
28.10.2017, 16:29 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
28.10.2017, 16:46 | #5 |
Пользователь
Регистрация: 05.09.2017
Сообщений: 26
|
Спасибо ,все получилось,только я не понимаю почему до этого аналогичный запрос не правильно срабатывал
|
28.10.2017, 16:47 | #6 |
Пользователь
Регистрация: 05.09.2017
Сообщений: 26
|
Всё, увидел отличие
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не получается вывести дату рождения | Alexmur07 | Общие вопросы по Java, Java SE, Kotlin | 1 | 16.10.2017 20:04 |
Не правильно считает дату рождения | Keitlin | Помощь студентам | 6 | 17.12.2014 06:39 |
Рассчитать дату рождения | DIMASIKXXX32 | БД в Delphi | 5 | 24.01.2013 11:40 |
Как выбрать данные за максимальную дату | moroz11 | SQL, базы данных | 2 | 30.08.2012 10:31 |
Связь с кучей dbf файлов (таблиц) через OLEDB через UNION ALL | Sasha811 | SQL, базы данных | 0 | 01.01.2009 14:04 |