1. Создайте таблицу из трёх глав: Форма информации для студента (stuInfo): Студенческий билет (первичный ключ), Имя (не может быть пустым), Пол (может быть только мужчина или женщина), Дата рождения Таблица информации о курсе (subInfo): Номер (первичный ключ), Название курса (не может быть пустым) Таблица информации о баллах (scoreInfo): Номер (первичный ключ), Номер студента (внешний ключ), Номер курса (внешний ключ), Балл (от 0 до 100)
2. Вставьте данные в три таблицы с не менее чем 5 строками
iii. Создайте новую таблицу stu1 и вставьте в таблицу номер студента, имя и гендерную информацию студента, чей пол женский, в таблицу
4. Заполните следующие запросы:
1. Запросить информацию всех студентов с фамилией Чжан (нечеткий запрос)
2. Запрос информации всех учеников старше 20 лет (реализовано по дате)
3. Узнать информацию о студентах, родившихся в один день (ссылка на таблицу)
4. Проверьте имена, предметы и результаты всех студентов, сдавших экзамен (в порядке оценок)
5. Проверьте номер и имя всех студентов, которые не сдавали экзамен; если есть один курс, который не был протестирован, он должен быть запрошён (подзапрос)
6. Найдите название курса без студенческого экзамена
7. Имена и общие баллы студентов, сдавших экзамен, были отсортированы от самого высокого к наименьшему
8. Разместить все очки в порядке возрастания и создать серийные номера, связанные между собой без пробелов
Сначала создайте таблицу, как показано на рисунке «Job 2 Data Rendering», описание таблицы следующее:
Приказы orderID(номер заказа) int первичный ключ порядокДатаДатаВремя
orderItem itemID (номер элемента) int первичный ключ orderID (порядок, соответствующий внешнему ключу int, ссылается на номер заказа в таблице порядков). productemType(Категория продукта) varchar(20) предметИмя varchar(20) theNumber(произведение упорядоченной величины) int theMoney int
1. Запросить детали заказов в Приказе 2, где цена единицы заказа превышает среднюю цену единицы
2. Запрос по времени заказа — это номер заказа, категория продукта и количество заказа годовой давности (подзапрос)
3. Запросить количество типа продукта, упорядоченных в порядке 2 (название категории продукта классифицируется в одну категорию)
4. Проверьте номер заказа, где средняя цена единицы заказа превышает среднюю цену единицы заказа 1
5. Запросить номер, категорию продукта, название продукта, количество заказа, цену единицы заказа и дату заказа с номерами 1 и 2 (связь с таблицей)
6. Запросите номер порядка незаказного элемента (то есть номер заказа, который существует в таблице порядка, но не присутствует в таблице элементов порядка, используйте подзапрос)
7. Запросите номер заказа по товару заказа
|