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

Използване на IN клауза с MySQL с посочени стойности

Трябва да публикувате точния съобщение за грешка. Съобщението за грешка ще даде представа коя част от заявката е объркала анализатора.

Някои от стойностите x, y, z съдържат ли кавички като част от стойността? Може да имате небалансирани цитати. Например следното очевидно е синтактична грешка:

UPDATE MY_TABLE SET COL1 = 'xyz' WHERE COL2 IN ('O'Reilly', 'Smith', 'Jones');

Дайте още информация и аз ще редактирам този отговор с още предложения за отстраняване на неизправности.



  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. Python+MySQL - групово вмъкване

  3. Добавете префикс към автоматично увеличение в mysql db

  4. Как да използвате променливи в клаузата WHERE за SQL заявка SELECT

  5. PHP:Показване на данни от таблицата с помощта на fetchall()