SET название_столбца1=значение1, название_столбца2=значение2,...
WHERE название_столбца=значение;
Обратите внимание на WHERE в синтаксисе UPDATE. Он определяет, какие записи должны быть обновлены. Если условие WHERE не прописано, то будут обновлены абсолютно все записи в таблице.
DELETE — в языках, подобных SQL, DML-операция удаления записей из таблицы. Критерий отбора записей для удаления определяется выражением where. В случае, если критерий отбора не определён, выполняется удаление всех записей.
DELETE FROM название_таблицы
WHERE название_столбца=значение;
При составлении запроса на удаление, используйте условие WHERE иначе все записи могут быть удалены.
WHERE используется для получения только тех записей, которые соответствуют определенным условиям.
SELECT название_столбца(-ов)
FROM название_таблицы
WHERE название_столбца operator значение;
Пример выполнения задания для предметной области «Запись на прием»:
Продолжим работу с созданной в лабораторной работе №3 Базой данных:
Рис.4.1. Реляционная модель для предметной области «Запись на прием» на латинице.
В ней мы создали следующие таблицы:
Рис.4.2. Просмотр таблиц в базе данных «poliklinika»
Для того, чтобы посмотреть их структуру, можно воспользоваться функцией DESC.
Таблица диагнозов:( Рис.4.3.)
Рис.4.3. Таблица диагнозов
Таблица информации о врачах:( Рис.4.4.)
Рис.4.4. Таблица информации о врачах
Таблица информации о пациентах:( Рис.4.5.)
Рис.4.5.Таблица информации о пациентах
Таблица информации о специальностях врачей: (Рис.4.6.)
Do'stlaringiz bilan baham: |