Veriler her kuruluş için önemlidir. Bu nedenle, verileri almak için verileri düzenli bir şekilde saklamak gerekir. Veriler tablolarda saklanır. Bir veritabanı tablolardan oluşur. Bir yaygın veritabanı türü ilişkisel veritabanlarıdır. İlişkisel bir veritabanında tablolar birbiriyle ilişkilidir. Örneğin, tablo müşterisi sipariş tablosuna bağlanır. İlişkisel Veritabanı Yönetim Sistemi (RDBMS), ilişkisel modele dayalı bir veritabanı yönetim sistemidir. İlişkisel Veritabanlarını yönetmek için kullanılır. RDBMS'nin bazı örnekleri MySQL, MSSQL ve Oracle'dır. Yapısal Sorgulama Dili (SQL), ilişkisel bir veritabanındaki verileri değiştirmek ve almak için kullanılan dildir. SQL'de farklı görevleri gerçekleştirmek için çeşitli hükümler vardır. Bunlardan ikisi nerede ve sahip. Bu makalede, SQL'de nerede ve yan tümcesi olması arasındaki fark anlatılmaktadır. arasındaki temel fark nerede ve SQL'de yan tümce burada cümle bir gruplamadan önce kayıtları filtrelemek için kullanılırken, bir gruplamadan sonra kayıtları filtrelemek için cümle kullanılırken cümle kullanılırsa veya bir toplama gerçekleşir.
1. Genel Bakış ve Temel Fark
2. SQL'de nerede cümlesi nedir?
3. SQL'de madde nedir
4. SQL'de nerede ve cümle içinde olmak arasındaki benzerlikler
5. Yan Yana Karşılaştırma - nerede Tablo Tab SQL Formunda yan tümce sahip
6. Özet
Belirtilen koşula göre tablodan belirli bir veri kümesinin alınmasına, güncellenmesine veya silinmesine yardımcı olur. Programcı yalnızca gerekli verileri kısıtlamak ve getirmek için where yan tümcesini kullanabilir. Sorgu, yalnızca where yan tümcesi tarafından belirtilen koşulun doğru olduğu kayıtlarda yürütülür. Seçme, güncelleme ve silme ile kullanılabilir.
Aşağıdaki öğrenci tablosuna bakın,
Student_id değeri 3 olan öğrencinin adını ve yaşını seçmek için aşağıdaki SQL sorgusu kullanılabilir.
öğrenci_kodu = 3 olan öğrenciden ad, yaş seçin;
Aynı şekilde (! =), (>) 'Den büyük, (=)' den küçük, ('den küçük veya ona eşit) gibi operatörler kullanmak da mümkündür.<=). To select the student_id and name whose age is not equal to 15, the following SQL query can be used.
student_id, yaştan öğrenciden isim seçin! = 15;
Öğrencinin yaşını 2 ila 13 arasında değiştirmek için aşağıdaki sorgu kullanılabilir.
güncelleme öğrenci seti yaşı = 13; burada id = 3;
Student_id 4 olan kaydı silmek için aşağıdaki sorgu kullanılabilir.
student_id = 4 olan öğrenciden sil;
Ve veya işleçleri birden çok koşulu birleştirmek için kullanılabilir.
student_id = 1 ve yaş = 15 olan öğrenciden bir isim seçin; sorgu Ann adını alacak.
Bunlar, SQL'deki nerede deyiminin bazı örnekleridir. Group By yan tümcesi varsa, bundan önce where yan tümcesi görüntülenir.
Kolayca hesaplama yapmak için SQL dili tarafından sağlanan işlevler vardır. Toplama işlevleri olarak bilinirler. Min (), seçilen sütunun en küçük değerini bulmak için kullanılır. Max (), seçilen sütunun maksimum değerini bulmak için kullanılır. Avg (), sütundaki ortalamayı bulmak için kullanılır ve sum (), sütunun toplamını bulmak için kullanılır. Bunlar toplama fonksiyonlarının bazı örnekleridir. Aşağıdaki sipariş tablosuna bakın,
Programcı, dengesi 2000'den fazla olan müşterileri almak için SQL sorgusunu aşağıdaki gibi yazabilir.
toplamı (bakiye)> 2000 olan müşteriye göre sipariş grubundan * seçin.
Bu, bakiyesi toplamı 2000'den büyük olan müşteri kayıtlarını basacaktır. Ann ve Alex müşterilerinin kayıtlarını basacaktır..
Having cümlesi, belirli koşulları sağlayan grupların değerlerini almak için kullanılır. Bu nedenle, belirtilen koşula düşen grup bunun sonucu olarak görünecektir. Having cümlesi group by cümlesinden sonra görünür. Gruplama yan tümcesi yoksa, sahip yan tümce tümce tümcesine benzer şekilde çalışır..
nerede vs SQL'de yan tümce | |
Where, tek bir tablodan veri getirilirken veya birden çok tabloyla birleştirilerek bir koşul belirtmek için kullanılan bir SQL yan tümcesidir. | Bu, bir SQL select deyiminin yalnızca toplu değerlerin belirtilen koşulları karşıladığı satırları döndürmesi gerektiğini belirten bir SQL yan tümcesidir. |
amaç | |
Where cümlesi satırları filtrelemek için kullanılır. | Sahip cümlesi grupları filtrelemek için kullanılır. |
toplanma | |
Where cümlesi, bir Sahiplik yan tümcesinde bulunan bir alt sorguda olmadığı sürece toplama işlevleriyle kullanılamaz. | Toplama işlevleri, aşağıdaki cümle ile kullanılabilir. |
Filtreleme Yöntemi | |
Where cümlesi bir ön filtre gibi davranır. | Sahip yan tümcesi bir son filtre olarak davranır. |
Maddeye Göre Grupla | |
Where yan tümcesi Group By yan tümcesinden önce kullanılır. | Sahip yan tümcesi Group By yan tümcesinden sonra kullanılır. |
İle kullanılan | |
Where cümlesi seçme, güncelleme ve silme ile kullanılabilir. | Sahip yan tümcesi yalnızca select ile kullanılır. |
Yapısal Sorgulama Dili (SQL) ilişkisel veritabanlarında kullanılan dildir. Nerede SQL'de iki cümle vardır. Bu makalede, nerede ve sahip olması arasındaki fark tartışılmıştır. SQL'de where ve sahip cümlesi arasındaki fark, bir gruplamadan veya bir toplama işleminden önce kayıtları filtrelemek için kullanılan, bir gruplamadan sonra kayıtları filtrelemek için kullanılırken veya bir toplama gerçekleştiğinde.
1. “WHERE SQL yan tümcesini kullanma.” SQL Deyimlerinde NEREDE | Studytonight. Burada mevcut
Grup SQL İşlevleri ile 2.Fare kullanma | DBMS Eğitimi | Studytonight. Burada mevcut
3. “(SQL).” Vikipedi, Wikimedia Foundation, 3 Mart 2018. Buradan ulaşılabilir
4. “Nerede Maddeye Karşı mı?” GeeksforGeeks, 9 Mayıs 2017. Buradan ulaşılabilir