sql >> データベース >  >> RDS >> Mysql

SQLの日付形式を変換しますか? [dd.mm.yyからYYYY-MM-DD]

    入力は03.09.13の形式の文字列であるため 、(今日は2013年9月3日なので)dd.mm.yyだと思います 。 STR_TO_DATE

    STR_TO_DATE(myVal, '%d.%m.%y')
    

    次に、 DATE_FORMAT

    DATE_FORMAT(STR_TO_DATE(myVal, '%d.%m.%y'), '%Y-%m-%d')
    

    年は%yであることに注意してください (小文字の「y」)STR_TO_DATE および%Y (大文字の「Y」)DATE_FORMAT 。小文字バージョンは2桁の年用で、大文字バージョンは4桁の年用です。



    1. 結合されたテーブルでMAX&GROUPBYを使用するMySQLLEFT JOIN?

    2. MySQLXMLクエリ

    3. OracleでSQLを使用して現在の年を取得するにはどうすればよいですか?

    4. クエリを実行して、子レコードを含む親レコードを取得し、続いてmysqlの次の親子レコードを取得します