Kategori: MySQL

LEFT JOIN, veritabanı sorgularında iki tablonun birleştirilmesini sağlar. Bir tablo (sağ taraftaki tablo) diğer tablo (sol taraftaki tablo) ile birleştirilir ve LEFT JOIN sorgusu sonucunda sol taraftaki tablonun tüm satırları döndürülür. Eşleşmeyen satırlar için NULL değerleri atanır. Aşağıda örnek bir kullanım yapalım: u sorguda, müşteriler ve siparişler tablosu birleştirilmiştir. Müşteri tablosundaki tüm satırlar döndürülür ve…

Mysql’de tabloda bulunan bir sütun içerisinde veri aramak istiyorsanuz Mysql Like komutunu kullanabilirsiniz. Sitelerde sayfa içi arama formlarındada kullanılan bu komutu gelin inceleyelim. LIKE operatörü, bir sütunda belirli bir kalıbı aramak için bir WHERE yan tümcesinde kullanılır. Örneğin, kullanici_adi sütununun “J” harfiyle başladığı bir tablodaki tüm kayıtları bulmak için LIKE operatörünü kullanabilirsiniz: joker karakterini istediğiniz…

Merhaba, bu yazımızda tablonun belirli bir sütununda tekrar edilen kayıtları sadece bir kez çekmenizi sağlayacak bir komuttan bahsedeceğiz. Mysql distinct kullanımı ile bir sütundaki kayıtlardan tekrarlanan kayıtlar sadece bir kere çekilerek istenilen yerde kullanılabilir. Bu komut MsSQL’dede aynı mantıkta çalışmaktadır. Mantığı kavramak önemli. Kullanım yapabileceğiniz alanları kafanızda canlandırabilirsiniz. Gelin bunu uygulamalı olarak yapalım. Öncelikli olarak…

MySQL’de select kullanımı esnasında ihtiyaç duyabileceğiniz ek parametreler’den bir tanesi de order by komutudur. Bu ve benzere bir çok komutun ne işe yaradığını ve nasıl kullanacağınızı bu makalemizde ele alacağız. MySQL’den veri çekerken listeleme esnasında, veriyi neye göre listeleyeceğinizi belirlemenize olanak sağlayan ORDER BY komutu, genel olarak SELECT komutu ile birlikte kullanılır. Yani veri çekme…

MySQL’de tablo’nuzun id değerini sıfırlamanız için size çok kolay bir yöntem anlatacağız. Tablo oluştururken id sütunu oluşturup bu sütunu auto increment olarak ayarladığınızda bu sütun her kayıtta otomatik olarak birer birer artar. Bazen projelerinizde test amaçlı veri ekleme-çıkarma işlemi yapmanız durumunda id değerleri istemediğiniz noktalara gelebilir. Test verilerini sildiğinizde id değeri kaldığı yerden devam edeceğinden,…

Geçmiş projelerden birinde MySQL ile kayıt altına alınan veriler üzerinde bir kaç işlem yapmam gerekti. Bunlardan biride TEXT içerisinde bulunan xxx string ifadesini yyy ile değiştirmem gerekti. Bu yazıda MySQL metin arama ve değiştirme işlemini bir şarta bağlı olarak yapmayı anlatmaya çalışacağım. Kısace MySQL Nedir MySQL, altı milyondan fazla sistemde yüklü bulunan çoklu iş parçacıklı,…