重複の可能性:
MySQL LIKE IN()?
私は2つのテーブルを持っています
atm_name_initials(初期)
KS
FW
GE
SD
atm_tasks_dit(task_name、task_given_to)
task1 KS
task2 GE
task3 GE/SD
今、私はそれらSELECT
からのすべての異なる名前atm_name_initials
WHERE
が設立されたいIN LIKE atm_tasks_dit.task_given_to
これは私がこれまでに持っているものです:
SELECT initial FROM atm_name_initials
WHERE initial
IN
(
SELECT DISTINCT task_given_to FROM atm_tasks_dit
WHERE on_big_project_id = 29
)
EXACLYのatm_name_initials.initial
値がで見つかった場合、このコードは何を検索しますかatm_tasks_dit.task_given_to
私は何かのようなものが欲しいです
SELECT initial FROM atm_name_initials
WHERE initial
"IS LIKE" IN
'%
(
SELECT DISTINCT task_given_to FROM atm_tasks_dit
WHERE on_big_project_id = 29
)
%'
か何か...
どんな助けでもありがたいです、ありがとう!