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

SQL синтаксис за ако съществува

IF EXISTS работи само в съхранена процедура. Извън съхранена процедура, IF() е функция, която приема 3 аргумента. Правилната употреба би била

SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете и групирайте по в EntityFramework

  2. Google Cloud SQL вече е само за четене

  3. Google Chart Api използва стойност за дата и час

  4. MySQL Workbench извлича... -- не може да преглежда DB

  5. Проблем с Java + Mysql UTF8