Как я могу фильтровать на основе подстановочных знаков на MySQL? - PullRequest
1 голос
/ 07 декабря 2011

У меня есть такие значения в таблице базы данных MySQL:

  • а) выбрать? из списка?
  • б) выбрать все из списка
  • в) выбрать что-то из списка?

Моя идея заключается в том, что если у меня есть строка типа «выбрать возраст из списка childs», она выберет строку «a» и вернет «age» и «childs» в качестве значений.

Также, если я получу строку типа «выбрать что-то из списка домашних животных», он выберет строку «c» и вернет «домашние животные» в качестве значения (лучше соответствует «c», чем «a»);

Я пытался с LIKE и%, но мне не удалось. Я также много гуглил, но я действительно не знаю, как искать то, что я ищу.

Редактировать: я использую PHP, на случай, если понадобится какой-то код: D

Edit2: строки хранятся точно так же, как в примере, с "?" в комплекте!

Любая помощь будет оценена!

...