1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Triplet |
13.12.2008 21:54
Сообщение
#1
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 78 Пол: Женский Репутация: 0 |
Здравствуйте.
Помогите, пожалуйста, написать вложенный запрос на sql. Есть таблица Student с полем ФИО,ID, есть таблица Оценки, т.е. по определённому заданию своя оценка (в процентах) и есть таблица Посещаемость. На отчисление выводятся те, у кого средний балл меньше 40% и посещаемость <30%. Я sql начала изучать совсем недавно, могу написать только тривиальный select, так что извиняюсь, если вопрос дурацкий Заранее спасибо! |
![]() ![]() |
| volvo |
14.12.2008 17:05
Сообщение
#2
|
|
Гость |
А, я кажется понял... Ты имела в виду выводить ИЛИ тех у кого средняя оценка меньше 40, ИЛИ тех у кого посещаемость ниже 30%
(напомнило историю про Милуоки и Коннектикут, однажды менеджер обратился к программисту с жалобой, что программа написана неправильно... "Вот, смотри, я ввожу найти клиентов из штатов Милуоки AND Коннектикут, база данных отвечает, что таких клиентов нет!!! А я точно знаю, что у нас есть пользователи и в одном и в другом штате!!!"... На что программист ответил: "Да, но они же не проживают в двух штатах одновременно... Попробуем Милуоки OR Коннектикут...") |
Triplet Вывод кандидатов на отчисление 13.12.2008 21:54
volvo Если у тебя в таблице Оценки хранится несколько оц... 14.12.2008 11:56
Triplet Спасибо большое!
Только запрос не выводит оцен... 14.12.2008 16:41
volvo Так запрос вообще не выводит никакие оценки, это в... 14.12.2008 16:48
Triplet В смысле запрос не учитывает тех, у кого оценки=nu... 14.12.2008 16:50
Triplet Нет:), я имела ввиду, что даже если оставить одно... 14.12.2008 17:25
volvo Ясно, тебе просто нужно ,чтобы Null-значения счита... 14.12.2008 18:41
Triplet Спасибо большое!
А в MS SQL 2008 есть аналогич... 14.12.2008 19:30
volvo Нет, не через If/Else, насколько я помню, через CA... 14.12.2008 23:10
Triplet volvo , ещё раз огромное спасибо!!! 15.12.2008 8:16![]() ![]() |
|
Текстовая версия | 9.12.2025 16:31 |