仕事を頑張る人のおしりトラブル対策

お世話になります。
以下のような内容のテーブルA、B、Cがあります。
テーブルA 
id
a_data
a_date
-----------
テーブルB
id
b_data
b_date
テーブルC
id
c_data
c_date
-----------
テーブルAとテーブルBは「id」がキーで1:N
テーブルAとテーブルCは「id」がキーで1:N

このような3のテーブルで
idを検索キーにして次のフィールドのデータを抽出したいのですが。。。(テーブルCのc_dateを降順で)

id
a_data
a_date
テーブルBのidで検索したレコード数

説明不足かもしれませんがよろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

A,B,Cおよびどのような結果を想定しているのかを具体例を挙げて


説明したほうが回答しやすいと思います。

いまのままだとBとCの関係があいまいなので・・・

この回答への補足

間違って 「この回答のお礼」に補足を書いてしまいました。
申し訳ありません。

補足日時:2007/02/14 11:43
    • good
    • 0
この回答へのお礼

yambejpさん、
確かにおっしゃるとおりです。
質問内容に一部誤りがありました。
テーブルA 
a_id
id
a_data
a_date
-----------
テーブルB
id
b_data
b_date
テーブルC
id
c_data
c_date
-----------
テーブルAとテーブルBは「id」がキーで1:N
テーブルAとテーブルCは「id」がキーで1:N
このような3のテーブルで
a_idを検索キーにして次のフィールドのデータを抽出したいのですが。。。(テーブルCのc_dateを降順で)

id
a_data
a_date
テーブルBのidで検索したレコード数

selectの結果(イメージ)
id a_data a_date count(B.id) c_date
001 AAAA 2007/02/01 20 2007/02/14
005 BBBB 2007/02/02 0 2007/02/10
003 CCCC 2007/02/01 100 2007/02/01

よろしくお願いします

お礼日時:2007/02/14 11:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング