हाय, मैं नीचे दी गई क्वेरी में निम्न योग का अधिकतम योग ढूंढना चाहता हूं - mysql, oracle10g

 $test = "select s.student_id, s.lastname, sum(p.amount)as Total, count(s.student_id),
e.VALIDATEDDATE from student s, enroll e, payment p
where  s.student_id = e.student_id and s.student_id = p.student_id
and e.VALIDATEDDATE is not null group by s.student_id, e.VALIDATEDDATE, s.lastname;"

$resut= मैं अधिकतम के रूप में उच्चतम राशि प्रदर्शित करना चाहता हूं

उत्तर:

जवाब के लिए 0 № 1

आप इसे कुछ इस तरह से दे सकते हैं

select s.student_id, s.lastname, sum(p.amount)as Total, count(s.student_id),
e.VALIDATEDDATE from student s, enroll e, payment p
where  s.student_id = e.student_id and s.student_id = p.student_id
and e.VALIDATEDDATE is not null group by s.student_id, e.VALIDATEDDATE, s.lastname  ORDER BY sum(p.amount) desc

संबंधित सवाल
सबसे लोकप्रिय