|
O‘zbekiston respublikasi raqamli texnologiyalarvazirligi muhammad al-xorazmiy nomidagi toshkent axborotoracle
ning
isqlplus
muhitida
sinab
boriladi va
natijalar chiqariladi. Isqlplus dan boshqa muhitlarda ham bu
komandalar ishlaydi, lekin ba'zi o‘zgarishlar bo‘lishi mumkin(sqlplus, mysql).
Komandalarni, o‘rganishga qulay va soddadan qiyinga ko‘tarilib
borish tartibida ko‘rsatib boraman. Iloji boricha to‘liq ma'lumot
berishga harakat qilaman. Bu maqolada quyidagi jadvaldan foydalanamiz.
Bu jadval "
miso
l" deb nomlanib, 4 ta ustun va 6 ta qatordan iborat.
YUqoridagi qatorda faqat qator nomlari aks ettirilgan, ular ma'lumot
vazifasini
bajarmaydi. 5 ta qatordan iborat
ma'lumot, bizning
jadvalimizda joylashgan va biz bu ma'lumotlarni sql so‘rov tili orqali har xil
ko‘rinishda chiqarib olishimiz mumkin. Albatta haqiqiy ma'lumotlar
bazasida bunday kam ma'lumotlar saqlanmaydi, biz misollarni shu
kichik ma'lumotlarda bajaramiz.
Demak birinchi komanda bu -
SELECT
.
SELECT * FROM Misol;
Bu
so‘rovning
ma'nosi,
" M
isol
"
jadvalidagi
barcha
ma'lumotlarni chiqar deganidir. "*" barcha ustunlardagi ma'lumotlarni degani.
"
SELECT
" – esa ekranga chiqar degani.
Agar bizga barcha ustun ma'lumotlar emas, faqatgina ba'zi birlari kerak
bo‘lsa, kerakli ustun nomlarini vergul orqali nomma nom yozamiz.
SELECT name, surname, year FROM misol;
Ma'lumotlar
bazasidan,
ma'lumotlarni
chiqarishda
mantiqiy
amallar orqali( + , — , * ,/ ,() ), ma'lumotlarga o‘zgartirish kiritib,
ekranga chiqarishimiz mumkin bo‘ladi.
SELECT name, year+15, num*10 FROM misol;
Natijani
ko‘rsangiz,
so‘rov
tili
orqali,ma'lumotlarni
o‘zgartirganimizni ko‘rishingiz mumkin bo‘ladi.
SELECT year+10*num, name FROM misol;
Agar bazadagi ustun nomlari sizga yoqmasa, siz ularni o‘zingiz
hohlaganday nom bilan ekranga chiqarishingiz mumkin bo‘ladi, bunda
ma'lumotlar bazasidagi ustun nomlari o‘zgarmaydi, faqat ekranda
o‘zgargan ko‘rinishi chiqadi. Bunda bizga "
|
| |