sql >> Databasteknik >  >> RDS >> Mysql

Hur använder jag korrekt CASE..WHEN i MySQL

Ta bort course_enrollment_settings.base_price omedelbart efter CASE :

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

CASE har två olika former, som beskrivs i manualen . Här vill du ha den andra formen eftersom du använder sökvillkor .



  1. Snabba upp till_sql() när du skriver Pandas DataFrame till Oracle-databas med SqlAlchemy och cx_Oracle

  2. Hur ändrar jag standardspråk för SQL Server?

  3. Databas vs tablespace, vad är skillnaden?

  4. Best Practices för PostgreSQL-säkerhet