Я хочу найти все идентификаторы, в которых group_concat содержит только «a». Вот упрощенная таблица из моей.
╔════╦══════════════╦
║ id ║ group_concat ║
╠════╬══════════════╬
║ 1 ║ a,b,b ║
║ 2 ║ a ║
║ 3 ║ a,a ║
║ 4 ║ a,a,a ║
║ 5 ║ a,b,a ║
╚════╩══════════════╩
И таблица ниже - это то, чего я хочу достичь.
╔════╦══════════════╦
║ id ║ group_concat ║
╠════╬══════════════╬
║ 2 ║ a ║
║ 3 ║ a,a ║
║ 4 ║ a,a,a ║
╚════╩══════════════╩
И это оператор запроса, который я пытаюсь использовать.
select id, group_concat(val)
from user
group by id
having group_concat(val) = 'a'
Заранее спасибо