2

以下のような2つのテーブルの
質問テーブルと、以下のよう
質問内容 な回答テーブルがあります。
ここに画像の説明を入力
すべての質問には複数の回答があります。次の表のよう
に結果を返すクエリを作成するにはどうすればよいですか
ここに画像の説明を入力

4

2 に答える 2

3

との 2 つの列で並べ替える必要がq_idありans_idます。inquestion_tbにはans_idフィールドがないため、0代わりに配置できます。

select t.id, t.q_content from
(
  select q_id, q_content, 0 k, q_id id from question_tb
  union 
  select ans_q_id, ans_content, ans_id, ans_id from answer_tb
) t  order by t.q_id, t.k
于 2013-07-07T05:39:19.200 に答える