WHERE stName LIKE ‘Соби%’; Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси _ (ост чизиқ) – ихтиёрий алоҳида символга мос келади. Масалан. Исмлари «Собир» ва «Собур» бўлган талабалар ҳақида маълумот ўқиш. SELECT * WHERE stName LIKE ‘%Соб_р’; Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси тушуриб_қолдириш_символи символлар сатрида шаблон белгиларининг (%, _) ўзини борлигини текшириш учун ишлатилади. Мисол. «Data» жадвалидан Result майдонида “кичик 50%” текст борлигини текшириш . SELECT * FROM Data WHERE Result LIKE ‘%кичик 50$% %’ ESCAPE $; Маълумотларни ўқиш сўровлари. SELECT оператори. WHERE ифодаси - NULL қийматига тенглигини текшириш (IS NULL)
устун_номи IS [NOT] NULL SELECT stName, stNum, stStipend FROM Students WHERE stStipend IS NOT NULL; Маълумотларни ўқиш сўровлари. 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);
Do'stlaringiz bilan baham: |