kreangkrai

query 1

Feb 22nd, 2016
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.83 KB | None | 0 0
  1. SELECT DISTINCT
  2. Count(cpa.RECEIPT_NO) AS `Refs No.`,
  3. gn.`NAME` AS `Group Name`,
  4. rct.NAME_EN AS `Course Type`,
  5. cos.`NAME` AS `Course Name`,
  6. CONCAT(cli.PREFIX_NAME,cli.FIRST_NAME_EN,' ',cli.LAST_NAME_EN) AS `Student Name`,
  7. cpa.PAYMENT_DATE AS Date,
  8. cpa.RECEIPT_NO AS `Ref No.`,
  9. cpa.PAYMENT_PRICE AS Amount,
  10. gn.LESSON_TOTAL AS `Total Lesson`,
  11. (cpa.PAYMENT_PRICE/gn.LESSON_TOTAL) AS `Bath/Lesson`,
  12. gn.ID AS Group_ID
  13. FROM
  14. client_payment_amount AS cpa
  15. LEFT JOIN client AS cli ON cpa.CLIENT_ID = cli.ID
  16. LEFT JOIN group_register AS gr ON gr.CLIENT_ID = cli.ID
  17. LEFT JOIN group_name AS gn ON gr.GROUP_ID = gn.ID
  18. LEFT JOIN course AS cos ON gr.COURSE_ID = cos.ID
  19. INNER JOIN ref_course_type AS rct ON gr.COURSE_TYPE_ID = rct.ID
  20. LEFT JOIN classroom_book AS cosbook ON cosbook.GROUP_ID = gn.ID
  21. GROUP BY
  22. cpa.RECEIPT_NO
  23. ORDER BY
  24. cpa.RECEIPT_NO ASC
Add Comment
Please, Sign In to add comment