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

Jak poprawnie używać CASE..WHEN w MySQL?

Usuń course_enrollment_settings.base_price zaraz po CASE :

SELECT
   CASE
    WHEN course_enrollment_settings.base_price = 0      THEN 1
    ...
    END

CASE ma dwie różne formy, jak opisano w podręczniku . Tutaj potrzebujesz drugiego formularza, ponieważ używasz warunków wyszukiwania .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zbudować aplikację kolbową wokół już istniejącej bazy danych?

  2. Pokaż użytkowników MySQL

  3. HOUR() Przykłady – MySQL

  4. Liczba kolumn nie odpowiada liczbie wartości w wierszu 1

  5. 1114 (HY000):Stół jest pełny