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

Dlaczego w MySQL to JEŻELI zwraca fałsz?

Od MySQL

Tak więc 1 jest prawdziwe, ponieważ 1 !=0 i 1 !=NULL. To tak jak w C.

Ale w przypadku łańcucha stwierdzenie, że „test” ma wartość prawda, nie ma rzeczywistej podstawy w definicji i nie ma logicznego sensu. Należy to porównać do czegoś, aby uzyskać wynik logiczny.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wygeneruj następny identyfikator zgodnie z maksymalnym identyfikatorem w bazie danych za pomocą Javy

  2. Ujemne przesunięcie limitu w mysql

  3. Włącz zdalny dostęp do bazy danych MySQL

  4. Niedozwolona mieszanka zestawień (utf8_unicode_ci,IMPLICIT) i (utf8_general_ci,IMPLICIT) dla operacji '='

  5. Rekord androida/php nie jest wstawiany do mysql