次のような 2 つの MySQL テーブルがあります。
表A
[name] | [id]
---------------------
Shirts 1, 10, 16, 18
Pants 14, 11
Skirts 19, 13, 15
表B
[id] | [s_id]
---------------------
ABC 1
AC 1
DE 10
DEC 19
ACD 16
BCD 18
BCO 18
ここで、特定の名前の ofからの一致id
から sを取得する必要があります。TableB
s_id
id
TableA
クエリは次のようになります。
SELECT id
FROM TableB
WHERE s_id IN ( SELECT id
FROM TableA
WHERE name = 'Shirts' )
1, 10, 16, 18
したがって、サブクエリは(csv)を返します。しかし、これはサブクエリでこのように使用できないことを知っています。
何か案は?