0
  1. こんにちは、結合を使用して 2 つのテーブルからデータをフェッチしようとしていますが、それを実装する方法がわかりません。

    私は2つのテーブルを持っています

    a) caseid がある場合

    1 つのケースに多くの応答がある

    b) 応答 responseid と caseid があります

    今、私はすべてのケースを最新の応答順にフェッチしたいと考えています。

    ヘルプはありますか?

編集:-これは 1 対多の関係をサポートしますか ????? . 重複した値をフィルタリングしようとしています

4

2 に答える 2

1
select c.caseid, r.responseid
from case c Inner Join response r ON c.caseid = r.responseid
order by r.responseid

これは、このようなクエリをさらに進めるのに大いに役立つ可能性があります。 http://www.w3schools.com/sql/sql_join.asp

于 2012-10-16T08:50:14.910 に答える
1
select c.*, r.responseid
from `case` c Inner Join `response` r ON c.caseid = r.caseid
order by r.responseid
于 2012-10-16T08:51:53.327 に答える