У меня есть столовая с полевым кодом
code
BED 6
BED 6 DEM
У меня есть текст для поиска, например, "... BED 6 DEM ..."
Если я сделаю SELECT * FROM room WHERE INSTR('... BED 6 DEM ...',code) >0
Я получаю эти 2 строки:
code
BED 6
BED 6 DEM
Но я хотел бы получить только 1: BED 6 DEM
Иногда мне просто нужно SELECT * FROM room WHERE INSTR('... BED 6 ...',code) >0
и получите только 1 строку
code
BED 6
с ок в порядке
Любое предложение, чтобы всегда получить только лучший ряд совпадений?