sql ve veya kullanımı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
sql ve veya kullanımı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
LIKE operatörü tablomuzda bulunan kayıtlardan belirttiğimiz kriterler uygun olanları seçmek için kullanılır.
LIKE Kullanım Biçimi
LIKE Kullanım Biçimi
SELECT alan_ad(lari) FROM tablo_adi WHERE sorgulanacak_alan_adi LIKE sorgulama_degeri |
LIKE bir operatördür ve WHERE ile kullanılır. Yani eşittir, büyüktür veya küçüktür işareti yerine kullanılır.
Örnek Tablo Uygulaması:
Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
Örnek Tablo Uygulaması:
Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
3 | Serkan ÖZGÜREL | İstanbul | Finans Yöneticisi | 3456789 |
Örnek1:
SELECT *
FROM Personel
WHERE Sehir LIKE 'İ%'
Burada dikkat edilecek nokta LIKE ifadesinden sonra % işaretinin kullanılmasıdır. Bu örnekte Sehir alanında İ harfi ile başlayan kayıtlar seçilmiştir. % işareti İ harfinden sonra kalan karakteri temsil eder. Yani bu sorgunun anlamı: Sehir alanındaki verilerden İ harfi ile başlayan kayıtları seç.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
3 | Serkan ÖZGÜREL | İstanbul | Finan Yöneticisi | 3456789 |
Örnek2:
SELECT *
FROM Personel
WHERE Bolum LIKE '%Yönetici%'
Bu kodda Bolum alanının herhangi bir yerinde (başında, ortasında veya sonunda) Yönetici kelimesini seçecektir.
Çıktısı:
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
3 | Serkan ÖZGÜREL | İstanbul | Finans Yöneticisi | 3456789 |
ÖNEMLİ BİLGİ: NOT kelimmesi ile belirtilen değere sahip olmayan kayıtlar seçilir
Örnek3:
SELECT *
FROM Personel
WHERE Bolum NOT LIKE '%Yönetici%'
Bu kod Bolum alanının herhangi bir yerinde Yönetici yazmayan kayıtları seçer.
FROM Personel
WHERE Bolum NOT LIKE '%Yönetici%'
Bu kod Bolum alanının herhangi bir yerinde Yönetici yazmayan kayıtları seçer.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
sql birden fazla kolonu güncelleme
,
sql ve veya kullanımı
,
sql where kullanımı örnekli
,
sqle giris
.
1
SQL LIKE Kullanımı ( SQLde Arama Yapmak)
AND ve OR ifadeleri birden fazla alanda işlem yapılacaksa kullanılan operatörlerdir. AND operatörü birinci durumla beraber ikinci durumunda olduğu zaman kullanılır. OR operatörü ise birinci durum veya ikinci durumun gerçekleşmesi durumunda kullanılır
ANd ve OR Kullanım Biçimi
ANd ve OR Kullanım Biçimi
SELECT alan_adi1,alan_adi2 FROM tablo_adi WHERE alan_adi1=sorgu_degeri AND alan_adi2=sorgu_degeri SELECT alan_adi1,alan_adi2 FROM tablo_adi WHERE alan_adi1=sorgu_degeri OR alan_adi2=sorgu_degeri |
Örnek Tablo Uygulaması:Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
3 | Serkan ÖZGÜREL | Erzincan | Muhasebe | 3456789 |
4 | İlhan ÖZLÜ | İstanbul | Bİlgi İşlem Sorumlusu | 2345678 |
Örnek1:
SELECT * FROM Personel WHERE Sehir='İstanbul' AND Bolum='Bilgi İşlem Sorumlusu'
Bu kod tablodaki Sehir alanında İstanbul ve Bolum alanında Bilgi İşlem Sorumlusu yazan kayıtları alır.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
4 | İlhan ÖZLÜ | İstanbul | Bİlgi İşlem Sorumlusu | 2345678 |
Örnek2:SELECT * FROM Personel WHERE Sehir='İstanbul' AND Sehir='Kocaeli'
Bu kod Sehir alanında İstanbul ve Kocaeli yazan kayıtları alır.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
4 | İlhan ÖZLÜ | İstanbul | Bİlgi İşlem Sorumlusu | 2345678 |
SQL AND ve OR Kullanımı
Kaydol:
Kayıtlar
(
Atom
)