Savollar: Vaqt va sana standart funksiyalari haqida tushuncha bering
Download 288.37 Kb.
|
1 2
Bog'liqoraliqnazorat ishi 1
1 - oraliq nazorat ishi Savollar: 1.Vaqt va sana standart funksiyalari haqida tushuncha bering 2.CASE standart so`zi va uning ishlatilishi 3. (Amaliy). Orders va Customs jadvallaridan foydalanib OrdersID va CuotomsName ustinlari chiqarilsin DATE_SUB () funktsiyasi vaqtdan / sanadan keyin sanani sanab, keyin sanani qaytarib beradi. Sanadan 10 kunni oling va sanani qaytaradi: SELECT DATE_SUB("2017-06-15", INTERVAL 10 DAY); Sintaksis DATE_SUB(date, INTERVAL value interval) DATE () funktsiyasi sana qismini ma'lumotlar bazasi ifodasidan ajratib oladi. Sana qismini ajratib oling: SELECT DATE("2017-06-15"); CASE bayoni shartlardan o'tadi va birinchi shart bajarilganda qiymatni qaytaradi (IF-THEN-ELSE kabi). Shunday qilib, shart to'g'ri bo'lsa, u o'qishni to'xtatadi va natijani qaytaradi. Agar biron bir shart to'g'ri bo'lmasa, u ELSE gapidagi qiymatni qaytaradi. Agar ELSE qismi bo'lmasa va shartlar haqiqiy bo'lmasa, u NULL ni qaytaradi. CASE sintaksisi CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 WHEN conditionN THEN resultN ELSE result END; Quyidagi SQL shartlardan o'tadi va birinchi shart bajarilganda qiymatni qaytaradi: SELECT OrderID, Quantity, CASE WHEN Quantity > 30 THEN 'The quantity is greater than 30' WHEN Quantity = 30 THEN 'The quantity is 30' ELSE 'The quantity is under 30' END AS QuantityText FROM OrderDetails; Download 288.37 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