Neler yeni

xentr_guest_message_title Knight Online Türkiye Topluluğu | Ko-Alemi

xentr_guest_message_description

Forum aktiviteleri

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

En çok mesaj

Sabit 💾 En Çok Kullanılan SQL Komutları (Detaylı Anlatım)

  • Konuyu Başlatan Konuyu Başlatan Ryujin
  • Başlangıç tarihi Başlangıç tarihi

Ryujin

Administrator
Yönetici
Admin
Admin
Katılım
8 Nisan 2025
Mesajlar
5
Tepkime puanı
0
Puan
1
💾 En Çok Kullanılan SQL Komutları (Detaylı Anlatım)

SQL (Structured Query Language), veritabanlarıyla etkileşim kurmak için kullanılan temel dildir. Bu yazıda, en sık kullanılan SQL komutlarını açıklamaları ve örnekleriyle beraber bulacaksınız. Özellikle veritabanı öğrenmeye başlayanlar ve temel hatırlatma isteyenler için güzel bir kaynak olabilir.




🔹 1. SELECT – Veri Sorgulama

SQL:
SELECT * FROM USERDATA;
📌 Tüm USERDATA bilgilerini getirir.

SQL:
select strUserid,level from USERDATA;
📌 Sadece strUserid ve level sütunlarını getirir.

SQL:
SELECT * FROM USERDATA WHERE LoyaltyMonthly > 5000;
📌 Sağ NP'si 5000'den büyükleri filtreler.

SQL:
SELECT * FROM USERDATA ORDER BY LoyaltyMonthly  DESC;
📌 Sağ NP'te göre azalan sıralama.

SQL:
SELECT  Zone, COUNT(*) FROM USERDATA GROUP BY Zone;
📌 Zoneye göre kullanıcı sayısını listeler.




🔹 2. INSERT INTO – Yeni Kayıt Ekleme

SQL:
INSERT INTO USERDATA (strUserid, level, Gold) VALUES ('Ryujin', '65', 50000);




🔹 3. UPDATE – Veri Güncelleme

SQL:
UPDATE USERDATA SET Level= 83 WHERE strUserid= 'Ryujin';
⚠️ WHERE olmadan kullanırsan tüm kayıtlar güncellenir.




🔹 4. DELETE – Veri Silme

SQL:
DELETE FROM USERDATA WHERE strUserid ='Ryujin';

SQL:
DELETE FROM USERDATA;
⚠️ Tüm kayıtları siler! Dikkatli kullan.




🔹 5. CREATE TABLE – Yeni Tablo Oluşturma

SQL:
CREATE TABLE kullanicilar (
  id INT PRIMARY KEY AUTO_INCREMENT,
  ad VARCHAR(50),
  soyad VARCHAR(50),
  yas INT,
  sehir VARCHAR(100)
);




🔹 6. ALTER TABLE – Tabloya Sütun Ekleme/Silme

SQL:
ALTER TABLE kullanicilar ADD dogum_tarihi DATE;

SQL:
ALTER TABLE kullanicilar DROP COLUMN dogum_tarihi;




🔹 7. DROP TABLE – Tabloyu Silme

SQL:
DROP TABLE kullanicilar;
⚠️ Geri alınamaz, dikkatli ol!




🔹 8. JOIN – Tabloları Birleştirme

SQL:
SELECT kullanicilar.ad, siparisler.tutar
FROM kullanicilar
INNER JOIN siparisler ON kullanicilar.id = siparisler.kullanici_id;




🔹 9. WHERE, AND, OR – Koşullu Filtreleme

SQL:
SELECT * FROM kullanicilar WHERE yas > 18 AND sehir = 'İstanbul';




🔹 10. LIKE – Desenle Arama

SQL:
SELECT * FROM kullanicilar WHERE ad LIKE 'A%';
📌 "A" harfiyle başlayan adları getirir.




🔹 11. IN, BETWEEN – Aralık ve Listeleme

SQL:
SELECT * FROM kullanicilar WHERE sehir IN ('İstanbul', 'Ankara');

SQL:
SELECT * FROM kullanicilar WHERE yas BETWEEN 20 AND 30;




🔹 12. DISTINCT – Tekil Kayıtlar

SQL:
SELECT DISTINCT sehir FROM kullanicilar;




💡 Bu içerik faydalı olduysa yorum yapmayı ve beğenmeyi unutma.
Güncellemeler ve örnek projeler için takipte kal. 😉
 
Son düzenleme:
Üst Alt