5-ma’ruza. Iqtisodiy muammolarni hal qilishni tashkil etish va avtomatlashgan buxgalteriya hisob jarayonlarini o’rganish. Reja


Download 116.07 Kb.
Pdf ko'rish
bet2/11
Sana25.10.2023
Hajmi116.07 Kb.
#1719604
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
M5

So’rovlar yaratish. 
Keling endi so‘rovlar berib ko‘ramiz, dastur versiyasi va vaqtni 
chiqaramiz(version() va current_date()funksiyalaridan foydalanamiz). 
4
John Walkenbach. Bible Office 2010. USA 2010. P-1245. (1029-1049) 


Vaqt ham kerak bo‘lsa, NOW() funksiyasini ishlatamiz. 
Barcha so‘rovlar nuqta-vergul(;) bilan tugashi shart, bu orqali dastur buyruq tugaganini biladi. 
So‘rov yozishda, kalit so‘zlardan foydalanganda registrning ahamiyati yo‘q(katta, kichik 
harflarni farqi yo‘q), ya’ni quyidagilar bir xil ma’noga ega. 



mysql> SELECT VERSION(), CURRENT_DATE; 
mysql> select version(), current_date; 
mysql> SeLeCt vErSiOn(), current_DATE; 
So‘rovlar yozishda, ko‘p uchratiladigan quyidagi belgilar mavjud: 
mysql> — Yangi buyruqni kutish. 
-> — Ko‘p qatorli so‘rovlarni, keyingi qator buyruqlarini kutish(ko‘p hollarda bu belgi buyruq 
oxirida «;» belgisini yozish esdan chiqib qolganda sodir bo‘ladi). 
‘ > — bittalik qo‘shtirnoq ochilib, qaytib yopilasa, shu xabar ekranga chiqadi. 
«> — ikkitalik qo‘shtirnoq ochilib, qaytib yopilasa, shu xabar ekranga chiqadi. 
Agar, so‘rov ishga tushmasdan oldin xato yozilgani maxlum bo‘lib qolsa, «\c» orqali 
boshlang‘ich holga qaytib kelish mumkin. 
Sql da bir necha jadvallar bilan ishlash 
Jadvallarni jamlashtirish. 
Jamlashtirish relyasion ma’lumotlar bazasi operatsmyalaridan biri bo‘lib, jadvallar orasidagi 
aloqani belgilaydi va ulardan ma’lumotni bitta komanda yordamida ajratishga imkon beradi. Xar 
xil jadvallarda bir xil nomli ustunlar bo‘lishi mumkin bo‘lgani uchun, kerakli ustun uchun jadval 
nomii prefiksi ishlatiladi.
Jamlashda jadvallar FROM ifodasidan so‘ng ro‘yxat sifatida tasvirlanadi. So‘rov predikati 
ixtiyoriy jadval ixtiyoriy ustuniga tegishli bo‘lishi mumkin. Jamlash eng soddasi bu dekart 
ko‘paytmasi, uni quyidagicha bajarish mumkin: 

Download 116.07 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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