SQL ile Basit Kod Örnekleri - Lojistik Tim
Merhabalar Lojistik Tim olarak sizlerle SQL ile Basit Kod Örneklerini inceleyelim.
Açıklama: Bu SQL komutu, Kisiler adında bir tablo oluşturur. Tablo, bir ID (birincil anahtar ve otomatik artan), bir Isim (karakter uzunluğu 50) ve bir Yas (tam sayı) sütununa sahiptir.
Açıklama: Bu SQL komutu, Kisiler tablosuna yeni bir kayıt ekler. Bu örnekte, Isim sütununa 'Ali' ve Yas sütununa 30 değeri eklenir.
Açıklama: Bu SQL komutu, Kisiler tablosundaki 'Ali' isimli kişinin yaşını 31 olarak günceller.
Açıklama: Bu SQL komutu, Kisiler tablosundaki 'Ali' isimli kişiyi siler.
Açıklama: Bu SQL komutu, Kisiler tablosundaki tüm kayıtları seçer ve gösterir. * işareti, tüm sütunları ifade eder.
Açıklama: Bu SQL komutu, Kisiler tablosundan sadece Isim ve Yas sütunlarını seçer ve gösterir.
Açıklama: Bu SQL komutu, Yas sütunu 25'ten büyük olan kayıtları seçer ve gösterir.
Açıklama: Bu SQL komutu, Kisiler tablosundaki kayıtları Yas sütununa göre azalan sırayla sıralar.
Açıklama: Bu SQL komutu, Kisiler tablosundaki kayıtları Yas sütununa göre grupla ve her yaş grubundaki kişi sayısını hesaplar.
Açıklama: Bu SQL komutu, Kisiler ve Siparisler tablolarını KisiID sütunu üzerinden birleştirir ve her kişinin ismiyle birlikte sipariş tarihlerini gösterir.
Açıklama: Bu SQL komutu, yaş ortalamasından büyük olan kişileri seçer. İçteki sorgu (SELECT AVG(Yas) FROM Kisiler) yaş ortalamasını hesaplar.
Açıklama: Bu SQL komutu, Kisiler tablosundaki tekrar eden yaşları filtreler ve yalnızca benzersiz yaş değerlerini gösterir.
Açıklama: Bu SQL komutu, Kisiler tablosundaki tüm kişilerin yaşını 1 artırır.
Açıklama: Bu SQL komutu, Kisiler tablosundaki toplam kişi sayısını, en yüksek yaşı ve en düşük yaşı hesaplar.
Açıklama: Bu SQL komutu, Kisiler tablosuna birden fazla yeni kayıt ekler.
Açıklama: Bu SQL komutu, Kisiler tablosundaki tüm yaşların toplamını hesaplar.
Açıklama: Bu SQL komutu, Isim ve Yas sütunlarını birleştirir ve sonuçları Bilgi adlı bir sütun olarak gösterir.
Açıklama: Bu SQL komutu, Isim sütunu 'A' harfi ile başlayan kayıtları seçer. LIKE operatörü, desen eşleşmesi yapar.
Açıklama: Bu SQL komutu, Yas sütunu NULL olan kayıtları seçer.
Açıklama: Bu SQL komutu, Yas sütunu 18'den küçük olan tüm kayıtları siler.
Açıklama: Bu SQL komutu, Yas sütununa göre kişileri 'Genç', 'Yetişkin' veya 'Yaşlı' olarak sınıflandırır ve bu sınıflandırmayı YasGrubu adlı yeni bir sütun olarak gösterir.
Açıklama: Bu SQL komutu, yaşa göre gruplayarak aynı yaş grubundaki kişilerin isimlerini virgülle ayırarak birleştirir.
Açıklama: Bu SQL komutu, yaşa göre gruplayarak, aynı yaş grubunda birden fazla kişi bulunan yaş gruplarını gösterir.
Açıklama: Bu SQL komutu, yaşlı kişileri içeren bir görünüm (VIEW) oluşturur. YasliKisiler görünümü, Yas sütunu 60'tan büyük olan kayıtları içerir.
Açıklama: Bu SQL komutu, Kisiler tablosunu ve ardından belirli bir veritabanını siler. DROP TABLE komutu tabloyu, DROP DATABASE komutu ise veritabanını siler.
Umarım faydalı olur birilerine. Teşekkür ederim sizlere...
LOJİSTİK TİM SUNDU
Merhabalar Lojistik Tim olarak sizlerle SQL ile Basit Kod Örneklerini inceleyelim.
1. Tablo Oluşturma
Kod:
CREATE TABLE Kisiler (ID INT PRIMARY KEY AUTO_INCREMENT,Isim VARCHAR(50),Yas INT);
2. Veri Ekleme
Kod:
INSERT INTO Kisiler (Isim, Yas) VALUES ('Ali', 30);
3. Veri Güncelleme
Kod:
UPDATE Kisiler SET Yas = 31 WHERE Isim = 'Ali';
4. Veri Silme
Kod:
DELETE FROM Kisiler WHERE Isim = 'Ali';
5. Veri Sorgulama (SELECT)
Kod:
SELECT * FROM Kisiler;
6. Belirli Sütunları Seçme
Kod:
SELECT Isim, Yas FROM Kisiler;
7. Koşula Göre Sorgulama
Kod:
SELECT * FROM Kisiler WHERE Yas > 25;
8. Sıralama (ORDER BY)
Kod:
SELECT * FROM Kisiler ORDER BY Yas DESC;
9. Gruplama ve Toplama (GROUP BY ve SUM)
Kod:
SELECT Yas, COUNT(*) as KisiSayisi FROM Kisiler GROUP BY Yas;
10. Join Kullanımı (Birden Fazla Tabloyu Birleştirme)
Kod:
SELECT Kisiler.Isim, Siparisler.SiparisTarihiFROM KisilerJOIN Siparisler ON Kisiler.ID = Siparisler.KisiID;
11. Alt Sorgu (Subquery)
Kod:
SELECT * FROM Kisiler WHERE Yas > (SELECT AVG(Yas) FROM Kisiler);
12. Distinct Kullanımı
Kod:
SELECT DISTINCT Yas FROM Kisiler;
13. Veri Güncelleme ile Birden Fazla Satır
Kod:
UPDATE Kisiler SET Yas = Yas + 1;
14. Sayı Fonksiyonları (COUNT, MAX, MIN)
Kod:
SELECT COUNT(*) as ToplamKisi, MAX(Yas) as EnYuksekYas, MIN(Yas) as EnDusukYas FROM Kisiler;
15. Veri Ekleme ile Birden Fazla Satır
Kod:
INSERT INTO Kisiler (Isim, Yas) VALUES ('Ayşe', 22), ('Mehmet', 35), ('Fatma', 29);
16. Toplama Fonksiyonu (SUM)
Kod:
SELECT SUM(Yas) as ToplamYas FROM Kisiler;
17. Birleştirilmiş (Concatenated) Sütun
Kod:
SELECT CONCAT(Isim, ' - ', Yas) as Bilgi FROM Kisiler;
18. LIKE Kullanımı
Kod:
SELECT * FROM Kisiler WHERE Isim LIKE 'A%';
19. NULL Değerleri Kontrolü
Kod:
SELECT * FROM Kisiler WHERE Yas IS NULL;
20. Veri Silme ile Koşul
Kod:
DELETE FROM Kisiler WHERE Yas < 18;
21. CASE İfadesi Kullanımı
Kod:
SELECT Isim,CASEWHEN Yas < 18 THEN 'Genç'WHEN Yas BETWEEN 18 AND 65 THEN 'Yetişkin'ELSE 'Yaşlı'END as YasGrubuFROM Kisiler;
22. GROUP_CONCAT Kullanımı
Kod:
SELECT Yas, GROUP_CONCAT(Isim) as Isimler FROM Kisiler GROUP BY Yas;
23. HAVING Kullanımı
Kod:
SELECT Yas, COUNT() as KisiSayisiFROM KisilerGROUP BY YasHAVING COUNT() > 1;
24. CREATE VIEW Kullanımı
Kod:
CREATE VIEW YasliKisiler ASSELECT * FROM Kisiler WHERE Yas > 60;
25. Veri Tabanı ve Tablo Silme
Kod:
DROP TABLE Kisiler;DROP DATABASE VeritabaniAdi;
Umarım faydalı olur birilerine. Teşekkür ederim sizlere...
LOJİSTİK TİM SUNDU
Son düzenleme:
