อันนี้เฉพาะของ column_1
นับแยกว่า name1 มีเท่าไร name 2 มีเท่าไร.....
ใช้ IF ช่วยครับ
IF (เงื่อนไขที่เช็ค , ถ้าตรงเงื่อนไข return ค่าเป็น 1 , ถ้าไม่ตรงเงื่อนไข return ค่าเป็น 0)
แล้วใช้ Sum ครอบอีกที เพื่อ รวมจำนวน 1 ที่ได้ครับ
อาจใช้ AS 'new_column_name'
ต่อท้าย SUM( IF(column_1='name1',1,0)) เพื่อจะได้นำชื่อ field ไป ใช้งานได้ง่ายๆครับ
ตย.
SUM( IF(column_1='name1',1,0)) AS 'col_1_name1' ,
SUM( IF(column_1='name1',1,0)) AS 'col_1_name2',
SUM( IF(column_1='name1',1,0)) AS 'col_1_name3',
SUM( IF(column_1='name1',1,0)) AS 'col_1_name4'