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

MySQL vrátí true/false, pokud hodnota col !=zadaná hodnota

Použijte IF prohlášení

SELECT IF(myDateTime = '0000-00-00 00:00:00',0,1) AS hasDate FROM myTable

Nejlepším nápadem by však bylo změnit strukturu dat, abyste tomu zabránili.




  1. POKUD podmínka Proveďte dotaz, jinak proveďte jiný dotaz

  2. CDbConnection se nepodařilo otevřít připojení DB:nelze najít ovladač v Yii

  3. SQL pro kontrolu, zda je databáze prázdná (žádné tabulky)

  4. Správně escapující pomlčku (-) v dotazu mysql