Insert so'rovi
Samid Dastanbayev
PostreSQL da INSERT buyrug'i table'ga yangi qator qo'shish uchun ishlatiladi. Biz bir vaqtda bitta yoki bir nechta yangi qatorlar qiymatlarini qo'shishimiz mumkin.
Sintaksis
Bitta qator qo'shish:
INSERT INTO table_name
(column1,
column2,
column3, ……columnN)
VALUES (value1, value2, value3, ….. valueN);
Birdaniga bir nechta qator qo'shish:
INSERT INTO table_name
(column1,
column2,
column3, ……columnN)
VALUES (value1, value2, value3, ….. valueN), (value1, value2, value3, ….. valueN), (value1, value2, value3, ….. valueN)...;
Bundan tashqari, boshqa bir table'dagi ma'lumotlarni tanlab olib qo'shishimiz ham mumkin. Uning sintaksisi quyidagicha:

Yuqorida 2 ta 'users' va 'employees' table'lari yaratilib, 'users' table'ga 4 ta foydalanuvchi ism-familiyasi qo'shildi. 'employees' table'ga users table'dan malumotlarni tanlab olib, to'g'ridan-to'g'ri 'employees' table'ga INSERT INTO buyrug'i orqali qo'shib qo'yilyapti va so'ngida 'employees' table'ni SELECT qilsak 'users' dan tanlab olgan ma'lumotlarning barchasi qo'shib qo'yilganini ko'rishimiz mumkin.
Last updated
Was this helpful?