![]() |
MySQL Kullananların Mutlaka Bilmesi Gereken 5 Altın Komut
MySQL İçin Çok Kullanışlı Komutlar ve Kullanım Rehberi
MySQL veritabanı yönetiminde sıkça ihtiyaç duyabileceğiniz, hayat kurtaran ve günlük işlerinizi hızlandıracak en yararlı komutları aşağıda kategorize ederek hazırladım. 1. Veritabanı ve Tabloları Listeleme MySQL sunucunuzda hangi veritabanlarının olduğunu ya da aktif veritabanında hangi tabloların bulunduğunu görmek için bu komutlar kullanılır. Kod:
-- Sunucudaki tüm veritabanlarını listeler
2. İki Tabloyu Birleştirme (INNER JOIN) İlişkisel veritabanlarında veriler genellikle farklı tablolara bölünür. İki veya daha fazla tablodaki verileri ortak bir sütun (genellikle ID) üzerinden yan yana getirmek için JOIN kullanılır. Kod:
SELECT kullanicilar.ad, siparisler.urun_adi, siparisler.tutar kullanicilar tablosu ile siparisler tablosunu, kullanıcıların ID değerleri (kullanicilar.id = siparisler.kullanici_id) üzerinden eşleştirir. Sonuç olarak, hangi kullanıcının hangi ürünü aldığını ve tutarını tek bir tabloda listelemiş olursunuz. 3. Gruplama ve Filtreleme (GROUP BY ve HAVING) Verileri belirli bir sütuna göre gruplamak ve bu gruplar üzerinde toplama, sayma gibi matematiksel işlemler yapmak için kullanılır. Kod:
SELECT kategori_id, COUNT(*) AS urun_sayisi
4. Belirli Bir Tarih Aralığındaki Kayıtları Bulma Veritabanından belirli iki tarih arasındaki verileri çekmek için BETWEEN operatörü oldukça pratiktir. Kod:
SELECT * FROM siparisler siparisler tablosundaki siparis_tarihi sütununu inceler ve verilen başlangıç ('2026-01-01') ile bitiş ('2026-10-21') tarihlerini de kapsayacak şekilde bu aralıkta gerçekleşen tüm sipariş kayıtlarını listeler. 5. Veri Güncelleme (UPDATE) Mevcut bir kaydın verilerini değiştirmek için UPDATE komutu kullanılır. Kod:
UPDATE kullanicilar kullanicilar tablosundaki ID numarası 15 olan kullanıcının statu kolonunu 'Aktif', son_giris kolonunu ise belirtilen tarih ve saat ile günceller. ⚠️ Önemli İpucu: Eğer WHERE koşulunu unutursanız, tablodaki tüm kullanıcıların statüsü güncellenir. Bu yüzden UPDATE ve DELETE komutlarında WHERE koşulu hayati önem taşır. [Foruma üye olmadığınız sürece forum içeriğindeki bağlantıları görüntüleyemezsiniz. Foruma üye olmak için TIKLAYIN!] |
Re: MySQL Kullananların Mutlaka Bilmesi Gereken 5 Altın Komut
Harika bir özet olmuş, eline sağlık. Özellikle yeni başlayanlar için bu temel komutları bilmek gerçekten işleri kolaylaştırır. Teşekkürler!
|
| Forum saati; Türkiye'ye göre ayarlanmış olup, şu an saat: 06:33. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Navbar with Avatar by Motorradforum