Ko'pchiligimiz ma'lumotlar bazalarini u yoki bu usulda ishlatganmiz. Ko'pincha, DBA yoki ma'lumotlar bazasi dasturchisi kompaniyalarda mavjud bo'lmaganda, SQL bayonotlarini yozish orqali qo'llaringizni iflos qilish sizga bog'liq. Ushbu qo'llanma sizga ma'lumotlarni olish va manipulyatsiya qilishda asosiy SQL bayonotlarini yozishga yordam beradi. Biz 4 ta asosiy arenani ko'rib chiqamiz
1) SELECT - bu buyruq jadvaldan ma'lumotlarni olish uchun ishlatiladi
2) INSERT - Bu buyruq jadvalga ma'lumot qo'shish uchun ishlatiladi
3) UPDATE - Bu buyruq ma'lumotni jadvalga o'zgartirish uchun ishlatiladi
4) DELETE - Bu buyruq jadvaldagi ma'lumotlarni o'chirish uchun ishlatiladi
Qadamlar
Qadam 1. Barcha dasturlarni ishga tushirish -ni bosing Microsoft SQL Server (2005/2008) SQL Server Management Studio
Qadam 2. Keyingi Serverga hisobga olish ma'lumotlari bilan kiring
Qadam 3. Endi Northwind ma'lumotlar bazasini o'ng tugmasini bosing va Yangi so'rovni tanlang
Qadam 4. Yangi so'rov oynasida SELECT uchun quyidagi buyruqni kiriting
5 -qadam. Bu SELECT - SELECT * FROM xodimlaridan sintaksis
6 -qadam. Bu INSERT sintaksisi -
INSERT INTO Xodimlar qadriyatlari ('col1', 'col2') - col1 va col2 ni quyida ko'rsatilgan haqiqiy qiymatlar bilan almashtiring.
INSERT INTO Xodimlar qadriyatlari ("Anil", "[email protected]")
Bu jadvalga bitta qatorni qo'shadi.
Agar siz bir vaqtning o'zida bir nechta qatorni kiritmoqchi bo'lsangiz, quyidagi buyruqni ko'rasiz
INSERT INTO Xodimlar qadriyatlari ('Anna', '[email protected]'), INSERT INTO Xodimlar qadriyatlari ('Krystel', '[email protected]'), INSERT INTO Xodimlar qadriyatlari ('Chiziqlar', 'chiziqlar@kompaniya). com '). Bu erda asosiy farq shundaki, har bir qiymat a bilan qo'shiladi vergul
7 -qadam.
Bu UPDATE - UPDATE xodimlari uchun sintaksis col1 = "yangi qiymat" Qaerda col1 = "eski qiymat" - col1 ni haqiqiy qiymatlar bilan quyida ko'rsatilgan tarzda almashtiring.
Yangilash Xodimlar SET Ismi = 'Anil Mahadev' Qaerda Ism = 'Anil'
Bu sintaksis DELETE - DELETE FROM of xodimlar WHERE col1 = 'value' WHERE value = 'haqiqiy ma'lumotlar qatori' - Haqiqiy ma'lumotlar qatorini quyida ko'rsatilgandek haqiqiy qiymatlar bilan almashtiring.
Ism = 'Anil Mahadev' bo'lgan xodimlarni o'chirib tashlang.
Bu "Qanday qilib amalga oshiriladi" qisqacha tugaydi, umid qilamanki, bu sizga foydali bo'ldi va uni ko'rganingiz uchun tashakkur.
Maslahatlar
- SQL yozish ko'nikmalarini yaxshilash uchun maslahat sifatida SQL Server Management Studio kod parchalarini ishlating
- So'rovlarni yozish qulayroq bo'lganda, murakkab so'rovlarni yaratish uchun SQL Query Designer -dan foydalaning
Ogohlantirishlar
- Qatorlarning tasodifiy o'chirilishiga yo'l qo'ymaslik uchun hech qachon o'z bayonotlaringizda WHERE bandisiz DELETE ishlatmang
- Xuddi shu qoida UPDATE va INSERT uchun ham amal qiladi
- DELETE buyrug'i bilan ishlashda har doim Diqqatdan foydalaning.