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

Как да предам променлива към IN клауза?

Предайте стойността на параметъра по този начин - 'AA,BB,CC' . След това е достатъчно да използвате FIND_IN_SET функция -

SELECT product_id, product_price
FROM product
WHERE FIND_IN_SET(product_type, param);


  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. задаване на множество колони с помощта на една актуализация

  3. Код на грешка:1215. Не може да се добави ограничение за външен ключ (външни ключове)

  4. Вземете MySQL база данни чрез PHP към XML

  5. В базата данни има символи като Â и така нататък, какво да правя?