SELECT ฟิลด์
FROM ตาราง
WHERE เงื่อนไข
GROUP BY ฟิลด์
HAVING เงื่อนไข
ORDER BY ฟิลด์ [ASC, DESC]
PERIOD_DIFF( EXTRACT(
YEAR_MONTH FROM regist_date ) , EXTRACT(
YEAR_MONTH FROM primary_school_date ) ) AS cnt_m,
FLOOR( PERIOD_DIFF(EXTRACT(
YEAR_MONTH FROM regist_date ) , EXTRACT(
YEAR_MONTH FROM primary_school_date ) ) /12 ) AS YEAR,
PERIOD_DIFF(EXTRACT(
YEAR_MONTH FROM regist_date ) , EXTRACT(
YEAR_MONTH FROM primary_school_date ) ) %12 AS m
FROM `students_date`