Таблица 1
id(int) | name(varchar)
1 | at,bat
2 | cat,at,bat,mat
3 | mat,cat
4 | sat,bat
Таблица 2
id(int) | type(varchar)
1 | at
2 | mat
Как видите, таблица table1 содержит строки csv. Теперь мне нужно получить id
s из Table 1
, чьи name
существуют в поле типа Table2
.
Есть ли какой-нибудь чистый способ запроса MySQL? если нет, то каков наиболее эффективный способ сделать это в случае больших наборов записей?