Mysql Tarih ve Saat Komutları
Mysql en sık kullandığımız komutlar genellikle tarih ve saat komutlarıdır. Biraz karmasık gibi görünsede basittir aslında komutlar.
select now(); /*şuan ki tarih ve saati verir*/
select curdate(); /* geçerli tarihi verir */
select curtime(); /* geçerli saati verir */
SELECT DATE(‘2003-12-30 01:02:03’); /*bu satırda sade tarih bilgisini verir*/
select date(now());/*şuanki tarihi verir*/
select dayname(‘1985-09-05’);/* belirtilen tarihtedeki gün ismini verir “Thursday”*/
set lc_time_names=’tr_TR’; /*saat ayarlarını turkiye göre ayarlar*/
select dayname(date(now())); /*bu günün ismini verir “pazar”*/
select monthname(date(now())); /*bu ayın ismini verir*/
select month(now()); /*bu ayın rakamını verir nisan 4 gibi*/
select datediff(‘2017-04-02′,’2017-01-01’); /*iki tarih arasındaki farkı verir “91”*/
select date_format(‘2017-04-02′,’%W,%M,%Y’); /* belirtilen tarihi formata göre verir Pazar,Nisan,2017*/