Mysql ile ilgili ufak tefek dokuman yazdım. Belki ihtiyacı olan arkadaşlar olabilir.

Merhabalar,

mysql un basit ama ince noktalarından bazılarını sizlerle paylaşıyorum.

Sum komutu

PHP:
SELECT SUM(hit) FROM yazilar

Yazılar tablosunun toplam hitini oğrenebilirsiniz.

Fulltext arama

PHP:
SELECT * FROM yazilar WHERE MATCH(baslik) AGAINST ('haber')

Baslık alanında haber kelimesini fulltext olarak arama yapar

Max

PHP:
SELECT MAX(hit) FROM yazilar

En cok hit alan yazıyı oğrenirsiniz.

AVG

PHP:
SELECT AVG(hit) FROM yazilar

Ortalama hiti gorebilirsiniz.

DISTINCT

PHP:
SELECT COUNT(DISTINCT sifre) FROM kullanci

Şifresi aynı olmayanları gosterir. Aynı olmayan verileri listeler.

Between

PHP:
select * from yazilar where hit between 50 and 100

Hiti 50 ile 100 arasındakileri listeler

Mysql replace

PHP:
UPDATE yazilar SET alan_adi = replace(sahip, 'tasarimrehberi', 'tasarimrehberinet');

Alan_adi tablosundaki tasarimrehberi.com yazısını tasarimrehberi.net olarak değiştiren kod.

Lenght

PHP:
SELECT LENGTH(adi) as metinuzunluk from tablo

Metnin uzunlugunu verir

Concat

PHP:
select concat(adi," ", soyadi) as adsoyad from tablo

Metinleri birleştirmeye yarar

İn

PHP:
DELETE FROM table WHERE id IN (1,2,3,4,5);

İd değerleri 1,2,3,4,5 olanları siler

Kaynak: http://www.tasarimrehberi.net/mysql-ince-noktalari.html
Kaynak gostererek sitenize ekliyebilirsiniz.