Sql – Structured Query Language


WHERE stName LIKE ‘Соби%’


Download 103.14 Kb.
bet15/20
Sana18.06.2023
Hajmi103.14 Kb.
#1586688
1   ...   12   13   14   15   16   17   18   19   20

WHERE stName LIKE ‘Соби%’;

Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси

_ (ост чизиқ) – ихтиёрий алоҳида символга мос келади.

Масалан. Исмлари «Собир» ва «Собур» бўлган талабалар ҳақида маълумот ўқиш.

SELECT *

FROM Students

WHERE stName LIKE ‘%Соб_р’;

Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси

тушуриб_қолдириш_символи символлар сатрида шаблон белгиларининг (%, _) ўзини борлигини текшириш учун ишлатилади.

Мисол. «Data» жадвалидан Result майдонида “кичик 50%” текст борлигини текшириш .

SELECT *

FROM Data

WHERE Result LIKE ‘%кичик 50$% %’ ESCAPE $;

Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси

Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси

  • Излашнинг мураккаб шарти (AND, OR и NOT)
  • WHERE [NOT] излаш_шарти [AND|OR] [NOT] излаш_ўарти …

    Мисол. Гурух номери 1 бўлган ва стипендия оладиган талабаларни танлаш.

    SELECT *

    FROM Students

    WHERE (grNum = 1) AND (stStipend IS NOT NULL);

Запросы с многими таблицами

  • Естественное соединение таблиц
  • Объединенную таблицу образуют пары тех строк из различных таблиц, у которых в связанных столбцах содержатся одинаковые значения.

    Пример 1. Получить список студентов и названия их групп.

    SELECT stName, grName

    FROM Students, Groups

    WHERE (Students.grNum = Groups.grNum);


    Download 103.14 Kb.

    Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling