Select operatorı maǵlıwmatlar bazasınan maǵlıwmatlardı shıǵarıp alıw ushın qollanıladı
Download 86.99 Kb.
|
1 2
Bog'liqBerilgenler bazası (Pirjanov Nurlan) Bayniyazov Baxitjan
- Bu sahifa navigatsiya:
- ORDER BY- ORDER B
SELECT SELECT – operatorı maǵlıwmatlar bazasınan maǵlıwmatlardı shıǵarıp alıw ushın qollanıladı. Mısallar: `University` maǵlıwmatlar bazasındaǵı `Students` kestesindegi `id` ham `name` atlı maydandaǵı maǵlıwmatlardı qaytaradı. `University` maǵlıwmatlar bazasındaǵı `Students` kestesindegi barlıq (*) maydandaǵı maǵlıwmatlardı qaytaradı. WHERE- bánt jazıwlardı filtrlew ushın isletiledi. Ol tek belgilengen shártni atqaratuǵın jazıwlardı shıǵarıw ushın isletiledi. Mısalı:SELECT bóliminde table_name daǵı conditionlardı filterleydi SELECT column1, column2,... FROM table_name WHERE condition; AND-operatorı WHERE menen birge isletiliwi múmkin Eger menen ajıratılǵan barlıq shártler TRUE bolsa, operator AND jazıwdı kórsetedi Mısalı: SELECT column1, column2,... FROM table_name WHERE condition1 AND condition2 AND condition3... ; OR-operatorı shart operatorı.Eger menen ajıratılǵan shártlerden biri TRUE bolsa, operator OR jazıwdı kórsetedi SELECT column1, column2,... FROM table_name WHERE condition1 AND condition2 AND condition3... ; Mısalı Tómendegi SQL bayanatı qala " Berlin" yamasa " Myunxen" bolǵan " Klientlar" den barlıq maydanlardı tańlaydı : SELECT * FROM Customers WHERE City='Berlin' OR City='München'; NOT Eger shárt (lar) TRUE EMAS bolsa, operator NOTyozuvni kórsetedi. Mısalı Tómendegi SQL bayanatı " Klientlar" den mámleket " Germaniya" EMAS barlıq maydanlardı tańlaydı : SELECT * FROM Customers WHERE NOT Country='Germany'; __________________________________________________________________ ORDER BY- ORDER BY sóz nátiyjeler kompleksin ósiw yamasa azayıw tártibinde saralaw ushın isletiledi. ORDER BY so'z jazıwlardı únsizlik boyınsha ósiw tártibinde tártipleydi. Jazıwlardı azayıw tártibinde saralaw ushın DESCkalit sózden paydalanıw kerek. Mısalı Tómendegi SQL bayanatı " Mámleket" hám " Klient nomi" ústini boyınsha tártiplengen " Klientlar" kesteinen barlıq klientlerdi tańlaydı. Bul mámleket boyınsha buyırtpa beriwin ańlatadı, lekin eger birpara qatarlar birdey Mámleketke iye bolsa, ol olardı CustomerName boyınsha buyırtpa etedi: SELECT * FROM Customers ORDER BY Country, CustomerName; INSERT INTO- bayanat kestege jańa jazıwlardı kirgiziw ushın isletiledi. Mısalı Tómendegi SQL sóz dizbegi " Klientler" kesteine jańa jazıw kiritedi: INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) vALUES ('Cardinal', 'Úshek B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway'); NULL VALUE- ma`nisi bolǵan maydan hesh qanday mániske iye bolmaǵan maydan bolıp tabıladı. Eger keste degi maydan qálegen bolsa, bul maydanǵa baha qospastan jańa jazıw qosıw yamasa jazıwdı jańalaw múmkin. Keyin maydan NULL ma`nisi menen saqlanadı. Esletpe: NULL ma`nisi nol bahadan yamasa bos jaylardı óz ishine alǵan maydannan parıq etedi. NULL ma`nisine iye bolǵan maydan jazıw jaratıw waqtında bos qaldırilgan maydan bolıp tabıladı! Download 86.99 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling