No.4ベストアンサー
- 回答日時:
No.5
- 回答日時:
よけいなお世話だと思いますが・・・
MySQLから渡すデータが「03-07」だと、「2014-03-07」と「2013-03-07」など
年が違うデータが競合します。
可能な限り渡す段階ではYYYY-MM-DDの形でおこない、PHP側で加工する方がよいと思います。
またPHP側で「03-07」とデータを持った時、感覚的に日付データだと認識しづらい
フォーマットになっています。
せめて「03/07」にするなど、工夫が必要かもしれません
有難うございます。
はい、ここで問い合わせているSQL文はPHP内に記載します。
createdateカラムにある「2014-03-07」の文字をここで作ったPHPで「03-07」という形に読み出すようにしています。
ご指導有難うございました。
No.3
- 回答日時:
>SELECT name,DATE_FORMAT('create_date', '%m-%d') AS create FROM data
'create_date'という文字列リテラルをdate_formatで書式化するのは無理です。date_formatの第一引数は日付形式のリテラルもしくは「列名」でないといけません。
SELECT name,DATE_FORMAT(create_date, '%m-%d') AS create FROM data
もしくは(バッククォートで括って)
SELECT name,DATE_FORMAT(`create_date`, '%m-%d') AS create FROM data
ですよね?
No.2
- 回答日時:
訂正
SELECT DATE_FORMAT(`カラム名`, '%m-%d') AS `取り出したい名前`;
この回答への補足
いつもご助言を頂き有難うございます。
SELECT DATE_FORMAT('1997-10-04', '%m-%d');
で、月、日が表示されることを確認しました。
しかしながら、下記のようなSQL文にすると、nameは出てきますがcreateはNULLになってしまいます。
どこがいけないのかご助言頂けましたら幸いです。
大変ご迷惑をお掛けいたしますがよろしくお願いいたします。
SELECT name,DATE_FORMAT('create_date', '%m-%d') AS create
FROM data
SELECT name,(SELECT DATE_FORMAT('create_date', '%m-%d')) AS create
FROM data
No.1
- 回答日時:
MySQLマニュアル - 日付と時刻関数
http://dev.mysql.com/doc/refman/4.1/ja/date-and- …
SELECT DATE_FORMAT(`カラム名`, '%m, %d') AS `取り出したい名前`;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- PHP ログイン機の付きの掲示板サイトを作りたいです。 2 2022/10/09 04:33
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- PHP ここで言うトークンの意味を教えてください。 3 2022/08/24 03:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
開始と終了を指定して、その間...
-
Java Scriptで、ある日付に加算...
-
date関数で、曜日を日本語表示...
-
php カレンダーの休み表示
-
経過期間計算がうまくいかない
-
シェルスクリプト:N日前の日付...
-
改行されないカレンダー(PHP)
-
MS-DOSでの日付表示
-
「取得先」という表現について
-
Dosブロンプトでtabを出力したい
-
switch()文で値の大小比較
-
DTOとEntityの差は何ですか。
-
wordの差し込み印刷で文字...
-
バッチファイルでpingの結果を...
-
php 入力画面から確認表示画面...
-
ps3で久しぶりにCDの音楽情報取...
-
shシェルスクリプト 空白行の...
-
自分の掲示板にアクセス解析を...
-
VBA コレクションに2次元配列...
-
WordでExcelデータを差込...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
開始と終了を指定して、その間...
-
ファイル名に日付の挿入
-
昨日の日付を取得するVBscript
-
substrの使い方について教えて...
-
一週間の表示の仕方と文字表示
-
PHPで以下のような占いプログラ...
-
C言語を使って、ある特定の日の...
-
アップロードしたファイル名に...
-
PHPでカレンダーを作る(縦書き)
-
プルダウンメニューの値をDBに...
-
第何週かを取得したい
-
日付によって画像を変える
-
差分の月数を算出する方法
-
SQL:TIMESTAMPの期間検索を指...
-
PHP 指定した期間だけ表示した...
-
C言語でシステム日付との差を...
-
プルダウンで今日以降の日付を...
-
Accessコンボボックス
-
MovableTypeで、ある日付を過ぎ...
-
Java Scriptで、ある日付に加算...
おすすめ情報