3-Amaliy ishi Bajardi: Norqo’chqorov y qabul qildi: Uzaqov n 3-amaliy mashg'ulot Mavzular



Yüklə 1,4 Mb.
tarix25.12.2023
ölçüsü1,4 Mb.
#195599
3-Amaliy ishi


O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNALOGIYALARNI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI


KOMPYUTER INJINIRINGI FAKULTETI ATS-12.21GURUH TALABASINING MALUMOTLAR BAZASINI BOSHQARISH FANIDAN

3-Amaliy ishi

Bajardi: Norqo’chqorov Y
Qabul qildi: Uzaqov N

3-amaliy mashg'ulot
Mavzular: Murakkab so‘rovlar yaratish, Bir nechta jadvallar birlashtirish, «join» lar bilan ishlash. Kun va sana funksiyalaridan foydalanish mavzularidan amaliy mashg'ulot yuklaysiz.


1-misol: Right Joindan foydalanish
Kodi: SELECT * FROM globaledu RIGHT JOIN oxfordbzt ON globaledu.id = oxfordbzt.i

2-Misol: Left Joindan foydalanish


Kodi: SELECT * FROM globaledu LEFT JOIN oxfordbzt ON globaledu.id = oxfordbzt.id

3-Misol: INNER JOIN dan foydalanish


Kod: SELECT * FROM globaledu INNER JOIN oxfordbzt ON globaledu.id = oxfordbzt.id

4-Misol: Cross Join dan foydalanish


Kod: SELECT * FROM globaledu CROSS JOIN oxfordbzt ON globaledu.id = oxfordbzt.id

5-misol Select bilan ishlash



DATE - Bu turdagi o'zgaruvchilar faqat sana ma'lumotini saqlaydi.
Masalan:
CREATE TABLE my_table (
id INT PRIMARY KEY,
event_date DATE
);
TIME - Ushbu turdagi o'zgaruvchilar faqat vaqt ma'lumotini saqlaydi.
Masalan:
CREATE TABLE my_table (
id INT PRIMARY KEY,
event_time TIME
);
DATETIME - Bu turdagi o'zgaruvchilar sana va vaqt ma'lumotlarini saqlaydi.
Masalan:
CREATE TABLE my_table (
id INT PRIMARY KEY,
event_datetime DATETIME
);
TIMESTAMP - Ushbu turdagi o'zgaruvchilar ham sana va vaqt ma'lumotlarini saqlaydi, lekin avtomatik ravishda yangilangan sana va vaqt bilan hamda o'zgaruvchini yangilangan paytdagi sana va vaqt ma'lumotlari bilan hamda. Misol uchun, jadvalda bir ma'lumot o'zgartirilganda, TIMESTAMP o'zgaruvchisi yangilangan paytdagi sana va vaqt bilan to'ldiriladi.
Masalan:

CREATE TABLE my_table (


id INT PRIMARY KEY,
last_updated TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);


Yüklə 1,4 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin