ご無沙汰しております。
いつも参考にしております。
さて、あるクエリの戻りのカラムの値が「binary」で返されるって事があるのでしょうか?
問題のクエリは
----------------------------------------------------
Select
CASE
WHEN age = 0 THEN '0'
WHEN age >= 5 and age < 6 THEN '5'
WHEN age >= 6 and age < 7 THEN '6'
WHEN age >= 7 and age < 8 THEN '7'
WHEN age >= 9 and age < 10 THEN '9'
WHEN age >= 10 and age < 11 THEN '10'
WHEN age >= 11 and age < 12 THEN '11'
WHEN age >= 12 and age < 17 THEN '12'
WHEN age >= 17 and age < 23 THEN '17'
WHEN age >= 23 and age < 28 THEN '23'
ELSE '11' END class
,count(*) as 'cnt'
FROM tbPub
group By CASE
WHEN age = 0 THEN '0'
WHEN age >= 5 and age < 6 THEN '5'
WHEN age >= 6 and age < 7 THEN '6'
WHEN age >= 7 and age < 8 THEN '7'
WHEN age >= 9 and age < 10 THEN '9'
WHEN age >= 10 and age < 11 THEN '10'
WHEN age >= 11 and age < 12 THEN '11'
WHEN age >= 12 and age < 17 THEN '12'
WHEN age >= 17 and age < 23 THEN '17'
WHEN age >= 23 and age < 28 THEN '23'
ELSE '11' END
order BY age
-----------------------------------------------------
1才刻み(12才以上は5才刻み)で件数をカウントするSQLです。
列「class」が「binary」(cfdumpで表示)で返ってきました。
ここからどのようにデータを扱えばいいか分かりません。集計自体は出来ているようです。
環境はMYSQL+CF7+Apache/1.3.37 (Unix)
ご存知の方、ご教示ください。
よろしくお願いします