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

mysql съответства на низ с началото на низ в таблицата

Опитайте това:

SELECT col1, col2 -- etc...
FROM your_table
WHERE 'abffagpokejfkjs' LIKE CONCAT(value, '%')

Имайте предвид, че това няма да използва ефективно индекс, така че ще бъде бавно, ако имате много записи.

Също така имайте предвид, че някои знаци в value (напр. % ) може да се тълкува от LIKE като имащо специално значение, което може да е нежелателно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cron работни места или PHP планировчик

  2. Извличането на данни за Android от база данни не работи (php + json + mysql)

  3. Свързване на две таблици, за да получите цели записи

  4. Кои знаци трябва да бъдат екранирани, за да се предотвратят (My)SQL инжекции?

  5. Symfony извежда данни в групирани по дата таблици