วันที่เสร็จสิ้นของการทดสอบทั้งหมดที่มีผลเป็น 'ล้มเหลว' และนับด้วยแผนภูมิแท่ง และแสดง Y จากลำดับสูงไปต่ำ ไม่จำเป็นที่จะต้องใช้ตารางทั้งหมด
What are the completion dates of all the tests that have result 'Fail', and count them by a bar chart, and display Y from high to low order.It is not neccessary to use all the tables.
 Student_Course_Enrolment:  registration_id [ INTEGER]  student_id [ INTEGER]  course_id [ INTEGER]  date_of_enrolment [ DATETIME]  date_of_completion [ DATETIME] 
SELECT date_of_completion, COUNT(date_of_completion) FROM Student_Course_Enrolment AS T1 JOIN Student_Tests_Taken AS T2 ON T1.registration_id = T2.registration_id WHERE T2.test_result = "Fail" ORDER BY COUNT(date_of_completion) DESC