SQL Yazımı

Sql yani structured query language yaziminin kalibini ogrenecegiz bu konumuzda, simdilik sadece bir kategorisinin acilimi icin aciyorum bu konuyu fakat daha sonraki paylasimlarimizda bu konudaki tutoriallarimiz ve derslerimiz olacak..

Ornegimiz icinse konumuz bir musteri tablomuz oldugunu dusunelim ve bir cok ulkeden musterilerimizin oldugunu ve bu tablomuzdaki verilerimizden sadece Turkiyedeki musterilerimizi sorgulamak isteyelim;

SQL Yazimi

SELECT Sirket, Ulke FROM Musteriler WHERE Ulke <> ‘Turkiye’

Bu sekilde bir kalibimiz var hafif ama ustune biraz daha anlayabilmeniz icin dusmek istiyorum..

Sirket_Adi Isim Adres Sehir
Exceltr LTD. Mustafa ASLAN BlaBla Sokak Bla Caddesi. 8/9 Istanbul
Excel.web.tr Huseyin Kulaksiz BlaBlaBla Sokak Bla Caddesi 10/2 Corlu
Isimsiz A.S. Ferhat Pazarcevirdi BlaBlaBla Sokak Bla Caddesi 8 Izmir

Orneklerimiz icin yukaridaki tablomuz ornek olsun ve tablomuzun ismi Musteriler olsun;

SELECT * FROM musteriler

* bir cok programda ayni anlamda ne olursa olsun gibi kullanilir bu sekilde musteriler tablosunda tum veriler uzerinde islem yapilabilir, yahut listelenebilir diyebiliriz…

SELECT Sirket_Adi, Isim FROM Musteriler

Bu sekilde Musteriler tablosundaki Sirket_Adi sutunu secilmis olur..

SELECT * FROM musteriler WHERE Sirket_Adi LIKE ‘E*’

Bu sekilde ise Sirket_Adi “E” harfi ile baslayanlar listelebilir yani ilk iki verimiz olan Exceltr ve Excel.web.tr sirketlerini listeleyecektir..

SELECT Sirket_Adi, Isim
FROM Musteriler
WHERE Sirket_Adi > ‘E’

Boyle bir ornekte ise Musteriler tablosundan Sirket_Adi ve isim verilerini suzerken E ile baslayanlari alacaktir.. Exceltr “E” harfinden buyuk sayilmaktadir..

SELECT Sirket_Adi, Isim
FROM Musteriler
WHERE Sirket_Adi > ‘E’
AND isim > ‘m’

Bu ornegimizde ise bir usteki ornegimizdekinden farkli olarak kosullarimiz artmistir yani hem sirket adi “E” harfiyle baslayanlar hemde Isimler “M” harfi ile basliyorsa sonuc verecektir..

Daha sonraki orneklerimizde basta Access olmak uzere database`ler olusturacagiz fakat bunlar ilk etapta sitede yer vermek istedigim konular degiller, ilgilenen arkadaslarimiz oldukca istedikelri orneklerde konular olusturabilir bu sekilde on plana cekilmis olabilir fakat oncelikle excel konusunda siteyi guclendirmek fikrindeyim, hepinize kolay gelsin..

Yazar: mmustafaaslan

2004 yilindan itibaren ozel bir sirketin finans departmaninda calismaktadir. Kendini excel, visual basic kullaniminda gelistirmis olan yazarimiz; Meslegi geregi SAP konusunda ileri derecede bilgilidir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


1 + 5 =