SQL INSERT INTO Bildirimi

sametuzun
Mesajlar: 507
Kayıt: Prş Haz 09, 2016 12:48 am

SQL INSERT INTO Bildirimi

Mesajgönderen sametuzun » Prş Haz 30, 2016 9:37 pm

INSERT INTO deyimi bir tablo yeni kayıt eklemek için kullanılır.

SQL INSERT INTO Bildirimi
INSERT INTO deyimi bir tablo yeni kayıt eklemek için kullanılır.

SQL INSERT INTO sözdizimi
Iki formda INTO deyimi INSERT yazmak mümkündür.

İlk form verileri eklenecek sütun adlarını, sadece kendi değerlerini belirtmez:

Kod: Tümünü seç

INSERT INTO table_name
VALUES (value1,value2,value3,...);
ikinci formu sütun adları ve değerleri hem de eklenecek belirtir:

Kod: Tümünü seç

INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);
Demo Veritabanı
Bu yazıda tanınmış Northwind örnek veritabanını kullanır.

Aşağıda "Müşteriler" tablosundan bir seçki:

Resim

Örnek İLE SİPARİŞ
Aşağıdaki SQL deyimi "Ülke" sütununda sıralama kriteri: "Müşteriler" tablosunda tüm müşterilerine seçer:

Örnek

Kod: Tümünü seç

SELECT * FROM Customers
ORDER BY Country;
TANIM örnek SİPARİŞ
Aşağıdaki SQL deyimi "Müşteriler" tablosundan tüm müşterileri seçer, "Ülke" sütuna göre DESCENDING sıralanmış:

Kod: Tümünü seç

SELECT * FROM Customers
ORDER BY Country DESC;
Birkaç Sütunlar Örnek ORDER BY
Aşağıdaki SQL deyimi "Ülke" ve "MüşteriAdı" sütununda sıralama kriteri: "Müşteriler" tablosunda tüm müşterilerine seçer:

Kod: Tümünü seç

SELECT * FROM Customers
ORDER BY Country, CustomerName;
Örnek 2 Çeşitli sütunlar ORDER BY
Aşağıdaki SQL deyimi "Müşteriler" tablosundan tüm müşterileri seçer, "Country" ile artan sıralanır ve "MüşteriAdı" sütununa göre azalan:

Örnek

Kod: Tümünü seç

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;

“MsSQL / MySQL” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir