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

MYSQLでの不完全な日付の操作

    IFとCONCATを使用して、不完全な日付をチェックし、00を01に置き換えることができます。

    IF ( isnull(CONCAT(v6.title,v7.title,v8.title)), IF ( isnull(CONCAT(v7.title,v8.title)), v8.title, 
            CONCAT(v7.title,\'.\',v8.title) ),
            CONCAT(v6.title,\'.\',v7.title,\'.\',v8.title) ) AS "Datum",
            IF ( isnull(CONCAT(v9.title,v10.title)) & isnull(CONCAT(v11.title, v12.title)), v13.title, 
                       IF ( isnull(CONCAT(v9.title,v10.title)) & isnull(v13.title), CONCAT(v11.title,\'-\', v12.title),
                        IF ( isnull(CONCAT(v11.title,v12.title)) & isnull(v13.title), CONCAT(v9.title,\':\', v10.title, \' Uhr\'),
                        "Hello World" ) ) ) AS "Uhrzeit",
    



    1. PHP:単一のクエリで複数のMySQLフィールドを更新する

    2. PHPとMySQLを使用して、親子(隣接)テーブルをネストされたセットに変換するにはどうすればよいですか?

    3. MySqlの変数を介してAUTO_INCREMENT値を設定します

    4. MySQLは最初の行をスキップします