sql >> Databáze >  >> RDS >> Mysql

Jak mám napsat příkaz SQL s podmíněným násobením?

Pro pole nákladů můžete ve výpisu SQL použít klauzuli case. Jako např.:

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

Za předpokladu, že je to 10 $ za hodinu. Podmínky noční směny můžete nastavit podle svých obchodních pravidel.




  1. MySQL/SQL:Aktualizace s korelovaným poddotazem ze samotné aktualizované tabulky

  2. návratová hodnota nodeJS ze zpětného volání

  3. MYSQL Inner Spojit dvě tabulky přes dva klíče

  4. MySQL:Velikost dekadického datového typu