1

SQLコマンドをLinqに書き込もうとしています:

SQL:

select avg(sub.evaluation) from submit_task sub where student_id='" + idStudent + "' and state='close';

リンク:

double avg = (ado.submit_task.Where(r => (r.id == idStudent && r.state == "close")).Average(r => r.evaluation));

avgStudent = avg.ToString();

&& r.state == "close"ステートメントを削除すると結果が得られましたが、これは正しくありません。

ありがとうございました。

4

2 に答える 2