1

列の日付を選択するこのクエリを作成しましたが、選択した日付からのみ年を取得したいと考えています。

SELECT column_Name
FROM table_name
WHERE column_name = STR_TO_DATE( '00/00/0000', '%m/%d/%Y' )

この問題を解決してください。

4

2 に答える 2

2

これを試して、

SELECT * FROM table_name WHERE YEAR(column_name) = 2012
于 2012-04-19T12:29:12.363 に答える
1

この不明確な質問の答えは

SELECT YEAR(STR_TO_DATE( '00/00/0000', '%m/%d/%Y' )) as date from table_name

あなたはそれから助けを得るべきです

http://dev.mysql.com/doc/refman/5.0/en/date-calculations.html

于 2012-04-19T12:36:26.157 に答える