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

mysqlの列として日または日付を表示する

    これを試してください

    SELECT e.struk_no,
    IF(DATE(e.created_at)= str_to_date("2016-11-13","%Y-%m-%d"),1,0) as '13'
    IF(DATE(e.created_at)= str_to_date("2016-11-14","%Y-%m-%d"),1,0) as '14',
    IF(DATE(e.created_at)= str_to_date("2016-11-15","%Y-%m-%d"),1,0) as '15',
    c.id,
    count(a.harga_jual) as counting,
    sum(a.harga_jual) AS total_item
                                        FROM transaction_detail a ............
    

    これがうまくいくことを願っています。




    1. MySQLテーブルにヘブライ文字を挿入するときに疑問符を取得する

    2. 「必要な」権限の問題でOCIErrorが発生しますか?

    3. varchar値'myreturnedvalue'をデータ型intに変換するときに変換に失敗しました

    4. PHPデータオブジェクトの挿入が実行されていません