表结构
CREATE TABLE `academicyears` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`campusid` int(11) DEFAULT NULL,
`academicyear` text NOT NULL,
`month` tinyint(4) DEFAULT NULL,
`flag` bit(1) DEFAULT b'1',
PRIMARY KEY (`id`)
);
我的问题
SELECT GROUP_CONCAT(ay.`flag`)
FROM academicyears ay
GROUP BY ay.`campusid`
结果
最佳答案
试试这个;)
SELECT GROUP_CONCAT(ay.`flag` + 0)
FROM academicyears ay
GROUP BY ay.`campusid`
并检查参考here。
关于mysql - 位字段上的group_concat()在Mysql中返回垃圾,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37919898/