Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak napisać instrukcję sql z mnożeniem warunkowym?

W polu kosztu możesz użyć klauzuli case w instrukcji sql. Jak np.:

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

Zakładając, że jest to 10$ za godzinę. Możesz ustawić warunek nocnej zmiany zgodnie z zasadami biznesowymi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego MySQL zgłasza błąd składni przy FULL OUTER JOIN?

  2. ROW_NUMBER w SQL — wybierz najlepszy przykład w SQL i SQL Server

  3. Czasowe przypomnienie e-mail w Pythonie

  4. Jak wykonać zapytanie SQL rodzic-dziecko dla określonego formatu JSON?

  5. Przekaż tablicę PHP przez jQuery Ajax