Задания на SQL-запросы

1) выяснить какие поля у этих таблиц с помощью запроса SHOW COLUMNS FROM mytable (где mytable это название таблицы) Примечание: исследовать формат информации, которую выводит этот запрос, сделать функцию, которая извлекает из результата запроса только имена полей таблицы и возвращает эти имена в виде маркированного списка. У фнкции должен быть как минимум один аргумент - имя таблицы. 2) Вывести всю имеющуюся информацию обо всех учениках. 3) Вывести всю информацию из таблицы “Оценки” 4) Вывести всю информацию из таблицы “Пропуски”. 5) Вывести код каждого урока и дату его проведения. 6) Вывести номер каждого урока, дату его проведения и тип. 7) Вывести фамилию каждого ученика и класс, в котором он учится. 8) Вывести имя каждого ученика и его пол. 9) Вывести фамилии и имена всех учеников с указанием класса, в котором они учатся. 10) Вывести код каждого урока и его тип. 11) Определить, какие имена носят ученики. Задание выполнить, не применяя группировку записей. 12) Определить, какие классы представлены в таблице. Задание выполнить, не применяя группировку записей. 13) Определить, какие даты представлены в таблице. Задание выполнить, не применяя группировку записей. 14) Вывести информацию обо всех учениках, представленных в базеданных, в порядке уменьшения роста. 15) Вывести информацию обо всех учениках, представленных в базеданных, в алфавитном порядке фамилий. ------------------------------------------------------------------------------------------------------------- -------------------------- Часть 2 -------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- 31. Определить тип третьего урока, проведенного 26 октября 2004 года. 32. Определить, на каких уроках проводились контрольные работы 26 октября 2004 года. 33. Вывести все оценки ученика, код которого — 25. 34. Вывести все оценки, выставленные на уроке с кодом 10. 35. Определить коды учеников, отсутствовавших на уроке с кодом 13. 36. Определить, какие уроки пропустил ученик, код которого — 33. 37. Вывести всю информацию о тех учениках, у которых вторая буквафамилии — о.

1 Response

35

Write a comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.