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

条件付き乗算を使用してSQLステートメントを作成するにはどうすればよいですか?

    コストフィールドのSQLステートメントでcase句を使用できます。例:

    case when <<your clause for night shift>> then (slength*10)+(0.25*10*slength)
    else (slength*10) end as cost
    

    1時間あたり10ドルだと仮定します。ビジネスルールに従って夜勤条件を設定できます。




    1. OracleのREGEXP_SUBSTR()関数

    2. MySQLデータベースからの定期的なイベントを含むPHPカレンダー

    3. Codeigniter ActiveRecord:バックティックに参加する

    4. 明示的結合と暗黙的結合?