私は結果表を持っているが、このようなクエリでは1行選択テーブル3行
内のすべてのsub_idはインライン行sub_idは(17,18,19)を取得する必要が:
SELECT *
FROM `results`
WHERE `ExamID` = 1
ページ内の結果表
+----+-------+--------+--------+-------+-------+-------+
| ID | StuID | Sub_ID | ExamID | Exam1 | Exam2 | Exam3 |
+----+-------+--------+--------+-------+-------+-------+
| 1 | 70 | 17 | 1 | 0 | 0 | 0 |
| 2 | 70 | 18 | 1 | 0 | 0 | 0 |
| 3 | 70 | 19 | 1 | 0 | 0 | 0 |
| 4 | 70 | 24 | 4 | 0 | 0 | 0 |
| 5 | 70 | 25 | 4 | 0 | 0 | 0 |
+----+-------+--------+--------+-------+-------+-------+
を表示する表
はExamID = 1
は、私はこの1つのような結果を得るために、私のSQL文を書くにはどうすればよいのすべてsub_idはインラインを取得する必要があります?:
+----+-------+--------+--------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| ID | StuID | Sub_ID | ExamID | Exam1 | Exam2 | Exam3 | StuID | Exam1 | Exam2 | Exam3 | StuID | Exam1 | Exam2 | Exam3 |
+----+-------+--------+--------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| 1 | 70 | 17 | 1 | 0 | 0 | 0 | 18 | 0 | 0 | 0 | 19 | 0 | 0 | 0 |
+----+-------+--------+--------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
は、そのテーブル
何を試しましたか?どんな助けが必要ですか? SQLステートメント? PHP関数? [this](https://stackoverflow.com/help/how-to-ask)と[this](http://www.catb.org/~esr/faqs/smart-questions.html) – aaa
を読んでくださいあなたが達成しようとしていることについていくつかの詳細を教えてください。 https://stackoverflow.com/help/how-to-ask –
を参照してください.SQLクエリをリクエストしていますか? – Luke101