1つのテーブルの中から、複数の商品IDや顧客ID等を取得したい。といった場合等に使います。
### 複数のuseridを明示的に指定
### 複数のuseridを明示的に指定
SET @userids='11111, 22222, 333333';
### where句の中にあるuseridという項目の値が、@userids内の指定値にあうものを抽出する
SELECT
*
FROM
test_tbl
WHERE
find_in_set(userid, @userids);
### 複数のuseridを明示的に指定
SET @userids='11111, 22222, 333333';
### where句の中にあるuseridという項目の値が、@userids内の指定値にあうものを抽出する
SELECT
*
FROM
test_tbl
WHERE
find_in_set(userid, @userids);
### 複数のuseridを明示的に指定 SET @userids='11111, 22222, 333333'; ### where句の中にあるuseridという項目の値が、@userids内の指定値にあうものを抽出する SELECT * FROM test_tbl WHERE find_in_set(userid, @userids);