MySQLでクエリを実行したときに”2005-02-01”という文字列が出力されます。最終的に”20050201”という文字列にしたいので、MySQLもしくはphpで変換する方法を教えて下さい。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_14.htm
MySQL 編14 - 文字関数、連結、空白削除、置換、切出、検索、長さ、数値 - SAK Streets
select するときに 指定すればいいでしょう。
例 day という文字列の項目として
select concat(concat(substring(day, 1, 4),substring(day, 6, 2)),substring(day, 9, 2))
ありがとうございます。
http://dev.mysql.com/doc/mysql/ja/date-and-time-functions.ht...
MySQL 4.1 リファレンスマニュアル :: 6.3.4 日付と時刻関数
MySQLなら
SELECT DATE_FORMAT(’2005-02-01’, ’%Y%m%d’);
ありがとうございます。
ありがとうございます。