$cate=$cat->field("id,concat(oderby,'-',id) as aaa")->order('aaa')->select(); 查出来用debug显示sql 是:/ThinkPHP_2.2_Full/admin.php/cat | SQL: SELECT `id`,concat(oderby,`'-'`,id) as aaa FROM `mg_cat` ORDER BY aaa 那个减号为什么自动加了,`'-'`符号 查出来结果为空,怎么去掉那个符号?
2.2版本不行 但是2.0可以
thinkphp高手帮我下!sql查询用concat出错
答案:1 悬赏:60 手机版
解决时间 2021-03-11 18:57
- 提问者网友:咪咪
- 2021-03-10 19:23
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-03-10 20:12
改用数组方式即可
$cate=$cat->field(array("id","oderby","concat(oderby,'-',id) as aaa"))->order('aaa')->select();
$cate=$cat->field(array("id","oderby","concat(oderby,'-',id) as aaa"))->order('aaa')->select();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯