Harun Reşit Zafer

bâki kalan bu kubbede bir hoş sadâ imiş

Etiket: sql (sayfa 2 / 4)

SQL 13: Sorguda Birden Fazla Tablo Kullanma: Join-2

Schema SQL
2 veya daha fazla tablonun belirli kolonları arasındaki ilişkilere dayanarak bu tablolardan veri çekme işlemine JOIN denir. Bu işlem için JOIN anahtar kelimesi kullanılır ama zorunlu değildir. Bir önceki yazıda ilişkili 2 tablo için yazdığımız join sorgularımızın hiçbirinde JOIN anahtar sözcüğünü kullanmamıştık. Bu yazıda hem JOIN anahtar sözcüğünün kullanımını hem de ilişkili 3 tablo için sorgu yazılışını anlatmaya çalışacağım. okumaya devam

SQL 12: Sorguda Birden Fazla Tablo Kullanma: Join-1

Schema SQL
Bundan önceki tüm sorguların içerisinde yalnızca bir tablo kullanmıştık. Bu sorgular temel SQL işleçleri için birer örnekti. Bu ders ile beraber SQL’in esaslı konularına giriş yapıyoruz. Gerçek hayatta ihtiyacımız olan bilgileri bize döndürecek olan sogular nadiren önceki derslerde anlatılanlar kadar basit olacak.

Veritabanları çoğu zaman birden fazla tablo içerir.Ve bu tablolar birbiri ile ilişkilidir. Örneğin aşağıdaki Yayinevleri ve Kitaplar tablolarını inceleyelim. okumaya devam

Netbeans, Java, MySQL: Örnek Veritabanı Uygulaması – 3

Netbeans_java_mySQL
İlk iki yazıyı okuduğunuzu kabul ederek başlıyorum. İlk yazıda veritabanı bağlantısını en başta açmış, en sonda da kapamıştık. Program çalıştığı müddetçe veritabanı bağlantısı açık kalmıştı. Bunun yanında yine programın en başında yalnızca bir defa ResultSet nesnemizi “SELECT * FROM kisiler” SQL sorgusunu kullanarak, kisiler tablosundaki tüm kayıtlar ile doldurmuş ve programın kalanındaki ekle/sil/güncelle gibi işlemleri SQL sorgusu yazmadan gerçekleştirmiştik.

İkinci örnekte ise seç/ekle/sil/güncelle gibi her veritabanı işlemi için gereken sorguyu kendimiz yazmış, her sorguyu çalıştırmadan önce veritabanı bağlantısını açıp sorgu çalıştıktan hemen sonra bağlantıyı kapatmıştık.

okumaya devam

SQL 11: AS Sözcüğü ve Takma İsimler (Alias)

Schema SQL
Bu yazı SQL’in daha karmaşık bölümlerine geçmeden önceki son yazı. Bundan önceki 10 (aslında 11) yazıda SQL için temel sayılabilecek konuları ele aldık. Bu yazıda ise karmaşık SQL sorgularında çok işimize yarayacak olan “takma isimler” (alias) konusunu işleyeceğiz. Takma isimler önceki konular göz önünde bulundurulduğunda çok da gerekli gibi görünmeyebilir ancak bundan sonraki konularda ne kadar gerekli hatta bazı durumlarda zorunlu olduğunu göreceğiz. okumaya devam

SQL 10: BETWEEN İşleci

Schema SQL

BETWEEN işleci adından da anlaşılacağı üzere bir alanın değerinin iki değer arasında olup olmadığına dair koşul tanımlamak istediğimizde kullanılır. (garip bir cümle oldu. farkındayım) Örneğin “yaşı 20 ile 30 arasında olanlar” gibi bir koşulu SQL ile yazabilmek için BETWEEN işlecini kullanırız. Kullanımı oldukça basit olan bu işleç için hemen bir kaç örnek verelim.

Örnekler için aşağıdaki personel tablosunu kullanacağız. okumaya devam

SQL 09: IN İşleci

Schema SQL

WHERE ifadesi içinde birden fazla değeri koşul olarak belirlemek istediğimizde IN (içinde) anahtar sözcüğünü kullanırız. Daha iyi anlamak için hemen örneklere geçelim.

Örnekler için aşağıdaki personel tablosunu kullanacağız. okumaya devam

Eski yazılar Yeni yazılar

© 2017 Harun Reşit Zafer

Temayı tasarlayanAnders NorenYukarı ↑