0
私は以下を実行しようとしています。テーブルAの選択した列に基づいてテーブルBの列を選択してください
Table A
Name ID
Table B
ID Remark
表Bを選択してください。表Aの名前に基づいています。
使用する名前表B.
から備考を取得するには、テーブルBにIDと一致して、テーブルAにIDを取得することができ、このしてくださいますか?
私は以下を実行しようとしています。テーブルAの選択した列に基づいてテーブルBの列を選択してください
Table A
Name ID
Table B
ID Remark
表Bを選択してください。表Aの名前に基づいています。
使用する名前表B.
から備考を取得するには、テーブルBにIDと一致して、テーブルAにIDを取得することができ、このしてくださいますか?
あなたはJOINを使用することができますwhere exists
select remark from tableB b where exists (select 1 from tableA a where a.name= [give_name] and a.id=b.id);
またはin
select remark from tableB b where b.id in (select id from tableA where name = [give_name]);
を使用することができます
SELECT remark FROM tableB b
JOIN tableA a ON a.ID = b.ID
WHERE a.name = ?