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

MySQL връща true/false, ако стойността на col !=определена стойност

Използвайте IF изявление

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

Но най-добрата идея би била да промените структурата на данните си, за да избегнете това.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. изберете от една таблица, броете от друга, където идентификаторът е свързан

  2. Искам да разделя низ в mysql с помощта на SUBSTRING_INDEX

  3. SQL_CALC_FOUND_ROWS / FOUND_ROWS() не работи в PHP

  4. SQL Изберете само редове с минимална стойност в колона с условие Where

  5. Xampp MySQL не се стартира - Опит за стартиране на услугата MySQL...