怎么读取mysql使用GROUP_CONCAT函数后的结果

喜欢自在 发布于 2014/07/10 11:13
阅读 221
收藏 1

select group_concat(id) from user

返回的是什么数据类型,应该怎么取,用Db.queryStr、Db.queryBytes要报数据类型不能转换的错误

加载中
0
喜欢自在
喜欢自在
解决了,不能直接取,用Bytes取出来后再转换
0
南湖船老大
南湖船老大
返回的是一个list,对于数据库类型中的blob类型
0
喜欢自在
喜欢自在
用DB对象应该怎么取到这个数据呢
0
macgroup
macgroup

数组用[0] 下标

select group_concat(id) AS id_list from user
这种情况用['id_list']下标

0
JFinal
JFinal

碰到类似的问题,可以用如下代码尝试性地获取任意类型的数据,根据数据类型再改为合适的类型:

Object value = model.get(attrName);

    Model.get(String) 可以获取任意类型的数据


0
喜欢自在
喜欢自在

如果直接用的DB类可以这样吗

Db.query(SQL).get(0)
返回顶部
顶部