Как я могу показать все значения MatchID, которые совпадают в этом операторе WHERE CASE:
SELECT
`Word`,
CASE
WHEN `Word` LIKE 'a%' THEN 12
WHEN `Word` LIKE 'b%' THEN 13
WHEN `Word` LIKE 'a%' THEN 14
ELSE -1
END AS MatchID
FROM `Words`
Моя таблица содержит, скажем, a, b и c.Прямо сейчас результаты этой таблицы только показывают:
a 12
b 13
Я хочу, чтобы он также показывал:
a 14
Другими словами, я хочу, чтобы предложение CASE показывало все совпадения, а не только первый матч.Есть идеи?
Спасибо!