Главная страница
Навигация по странице:

  • ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Факультет электронной техникиКафедра ПрЭОтчет по лабораторная

  • SELECT count(*) FROM sotr WHERE date_b={^1980.03.12} and name1 like Ф %

  • Базы данных Лаб№3. Отчет по лабораторная работе 3 sqlselect (оператор выборки)


    Скачать 14.75 Kb.
    НазваниеОтчет по лабораторная работе 3 sqlselect (оператор выборки)
    АнкорБазы данных Лаб№3
    Дата03.01.2023
    Размер14.75 Kb.
    Формат файлаdocx
    Имя файлаLab3.docx
    ТипОтчет
    #871240

    Министерство науки и высшего образования

    Российской Федерации

    Федеральное государственное бюджетное

    образовательное учреждение высшего образования
    ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ

    УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

    Факультет электронной техники

    Кафедра ПрЭ
    Отчет по лабораторная работе 3

    «SQL-SELECT (оператор выборки)»

    по дисциплине "Базы данных"

    выполнена по учебному пособию Муравьев А.И. “Системы управления базами данных”
    Выполнил:

    студент ФДО ТУСУР

    специальности 11.03.04

    Унжаков Е.Н.

    Целью работы является изучение принципа выборки данных и получение навыков выборки данных из базы данных по опреде-ленным критериям, в том числе с подзапросами на основе SQL-команд стандарта языка работы с реляционной базой данных.

    Программа работы:

    1. Изучаем работу оператора SQL-SELECT (в учебном пособии и программе справки).

    2. Выполняем команду SELECT * FROM sotr. Определить данные сотрудника, где номер строки выборки соответствует двум последним цифрам вашего пароля (код варианта 52).
    3. Написать и выполнить в окне выполнения команд выборку, заданную в задании 1 (приложение В) в соответствии с вариантом №10:

    Выбрать номера отделов, если средняя зарплата со-трудников отдела больше 17000.

    select Nom_otd, AVG(Zarpl) avgzarpl from sotr group by Nom_otd Having avgzarpl>17000

    4. Определить количество строк результата команды, вы-полненной в п 3. Для определения количества строк используем агрегированную функцию COUNT(*).

    select count(*), AVG(Zarpl) avgzarpl from sotr group by Nom_otd Having avgzarpl>17000

    3.5 Выполнить пункт 3.3 для задания 2 в соответствии с ва-риантом.

    3.6 Выполнить п.3.4 для второй команды.

    Вышлите отчет для проверки диспетчеру.

    Пример:

    SELECT count(*) FROM sotr WHERE date_b={^1980.03.12} and name1 like 'Ф%'

    3.5 Выполнить пункт 3.3 для задания 2 в соответствии с ва-риантом.

    3.6 Выполнить п.3.4 для второй команды.

    Вышлите отчет для проверки диспетчеру.


    написать администратору сайта