Mysql
 sql >> база данни >  >> RDS >> Mysql

В MySQL защо това IF връща false?

От MySQL

Така че 1 е вярно, защото 1 !=0 и 1 !=NULL. Това е като това, което бихте видели в C.

Но за низ, казването, че „тестът“ се оценява на истина, няма реална основа в определението и няма логически смисъл. Трябва да се сравни с нещо за булев резултат.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql заявка присъединяване/вътрешно присъединяване

  2. Разделете резултатите от MYSQL на 4 масива

  3. Експортиране на таблица от Amazon RDS в CSV файл

  4. извличане и отпечатване на стойности след разделител запетая от едно поле с помощта на присъединяване (codeigniter)

  5. Класиране с милиони записи