テーブル A フィールド: id タイトル テキスト
テーブル B フィールド: id Aid
テーブル A の ID はテーブル B の Aid として保存されます。
テーブル B の Aid をクエリし、次に Aid を介してテーブル A のタイトルをクエリする SQL 文を直接記述するにはどうすればよいですか?
selcet * from A where id IN (select Aid from b);
select B.Aid,A.title from B join A on B.Aid=A.id
私もこんな感じでざっくり書いたのですが、なぜスルーできないのでしょうか。まずはもう一度試してみてください。
select A.title from A,B where A.id=B.Aid
ありがとう、私自身も間違いを犯してしまいました
2 つのテーブルからデータをクエリするための PHP SQL ステートメントです。 string sqlSel = "select A.id,A.title,A.text,B.id,B.id,B.Aid from A,B where A.id = B.Aid"
//データテーブル、テーブル名にドットを追加してください