Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
vas2016 Member Откуда: Сообщений: 8 |
Добрый день!не получается вывести,как вывести университеты, где преподают преподаватели c max(wage) (исходя из заработной платы) --ИЛИ учатся студенты с max(bursaru) пример выводит не правильно: select distinct(uname),tname,max(wage) as 'max(wage)', max(bursary) as 'max(bursary)' from university join uniteacher on university.id_university=uniteacher.id_university join teacher on uniteacher.ID_TEACHER=teacher.ID_TEACHER join city on UNIVERSITY.ID_CITY=city.ID_CITY left join STUDENT on STUDENT.ID_CITY=CITY.ID_CITY group by uname,tname пример того, что хотел ввывести: max(bursaru) max(wage) 200 1000 266 1000 111 1000 700 800 Сообщение было отредактировано: 6 фев 18, 13:39 |
6 фев 18, 13:37 [21169788] Ответить | Цитировать Сообщить модератору |
Руслан Дамирович Member Откуда: Резиновая нерезиновая Сообщений: 940 |
Давай набор исходных данных, и что хотел получить. А то, что ты написал (что условие, что код) - шлак. |
||
6 фев 18, 14:38 [21170017] Ответить | Цитировать Сообщить модератору |
vas2016 Member Откуда: Сообщений: 8 |
Руслан Дамирович, вывести наименование университета,наименование предмета который ведет учитель, вывести самых богатых учеников или самых богатых учителей (макс. стипендия),(максимальная зп) подоброно там не расписано, что откуда берется uname | tname | max(bursaru) | max(wage) M. univer | OBG | 200 | 1000 V. univer | trud | 266 | 1000 C.univer | history | 111 | 1000 S.univer | OGD | 700 | 800 К сообщению приложен файл. Размер - 79Kb |
6 фев 18, 15:53 [21170328] Ответить | Цитировать Сообщить модератору |
Добрый Э - Эх
Guest |
К сообщению приложен файл. Размер - 26Kb |
||
6 фев 18, 18:07 [21170859] Ответить | Цитировать Сообщить модератору |
vas2016 Member Откуда: Сообщений: 8 |
Добрый Э - Эх, понятно шутник), а код какой,как написать? чтобы выводилось также.. |
6 фев 18, 22:20 [21171402] Ответить | Цитировать Сообщить модератору |
Добрый Э - Эх
Guest |
vas2016, код - T-SQL писать - нажатием клавиш... З.Ы. А как ты хотел? Ты картинки будешь постить, а тебе в замен готовые запросы? Оформи сообщении в соответствии с требованиями (пункт №6) - может кто в ответ и не поленится помочь тебе... |
7 фев 18, 05:02 [21171754] Ответить | Цитировать Сообщить модератору |
982183 Member Откуда: VL Сообщений: 3374 |
Что делать, если у нескольких учителей/учеников одинаковая и она же максимальная ЗП/стипендия? |
||
7 фев 18, 05:51 [21171760] Ответить | Цитировать Сообщить модератору |
Kopelly Member Откуда: Красноярск Сообщений: 289 |
Понять и простить.... |
||
7 фев 18, 06:46 [21171780] Ответить | Цитировать Сообщить модератору |
katish444 Member Откуда: Сообщений: 276 |
Вы сделали мой день)))) :-) Тролли 80 лвл) Откройте уже свой секрет человеку
|
||||
7 фев 18, 06:58 [21171786] Ответить | Цитировать Сообщить модератору |
982183 Member Откуда: VL Сообщений: 3374 |
+ судя по таблице, преподаватель может получать ЗП не в одном месте. |
7 фев 18, 08:14 [21171838] Ответить | Цитировать Сообщить модератору |
vas2016 Member Откуда: Сообщений: 8 |
982183, Да, неправильно написал какой должна результирующая таблица, теперь разобрался,решение удалось получить с помощью подзапросов в where .Спасибо за Ваши ответы!) К сообщению приложен файл. Размер - 33Kb |
7 фев 18, 09:17 [21171951] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |