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

как да намеря запетая с mysql find_in_set

Не, не е възможно.

Документацията изрично посочва, че това не работи.

Функцията е предназначена да връща редната позиция на подниз, разделен със запетаи. По дефиниция, по същество, никога няма да намери нещо със запетая в него, тъй като разглежда само стойностите между тях.

В зависимост от това, което всъщност се опитвате да постигнете, INSTR() или SUBSTRING_INDEX() може да е полезно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да съхранявате html в база данни на mysql

  2. Как да публикувам параметри на заявка с Axios?

  3. Как да настроите и да влезете като root потребител в MySQL

  4. Мога ли да наложа условно ограничение за уникалност?

  5. mysql - връща първата колона веднъж и всички съответни колони данни