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

mysql подобна заявка изключва числа

Вие не съхранявате данните си по подходящ начин. Както и да е, ако все пак искате да използвате тази схема, трябва да използвате FIND_IN_SET вместо LIKE, за да избегнете нежелани резултати.

SELECT *
  FROM mytable
 WHERE FIND_IN_SET(2, ancestors) <> 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. Заместващи знаци в името на колона за MySQL

  2. Синтаксис на задействане на MySQL „актуализация на колона“.

  3. Вмъкнете множество записи в SQL, където стойностите са всички комбинации от дефинирани диапазони в една заявка

  4. Пребройте броя на появяванията на низ в поле VARCHAR?

  5. Функция MySQL LEAST() – Намерете най-малкия аргумент в списък с аргументи