私の DB スキーマはCourse_Table
{course_name,marks,std_ID}
、特定の学生に対して 1 つの科目のみを取得しているようなものです。したがって、私のロジックと事前設定の流れは
$std_id=Select std_id From student_Table
foreach(Iterate all students)
select marks from course_table where std_ID=student_ID
{
Print Student marks //here i need sorted List,,,
}
My problem is not actually the Code,I am looking for logic
生徒の成績を昇順に印刷したい。
- 私が考えたのは
Order By
句を使用することですが、学生ごとに1つのレコードしか取得できないため、役に立ちません。 - 別のクラスを作成する必要があるかもしれません。このクラス内のすべてのデータをフィードしてから、並べ替えます..(非常に多忙なアプローチが最後のオプションになります)
- クエリを解決できる代替アプローチまたはロジックを探しています。