永发信息网

求教单查user表name是中文,但这样查就是问号,这什么情况?

答案:1  悬赏:0  手机版
解决时间 2021-12-03 16:02
  • 提问者网友:人生佛魔见
  • 2021-12-03 00:38
求教单查user表name是中文,但这样查就是问号,这什么情况?
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-12-03 01:36
修改你mysql编码为utf-8,安装的时候估计你没选择utf-8,这就麻烦了,要么重装吧追问

这么查就能显示中文追答把你这两次的SQL都贴出来,看不清楚追问select u.strname,m.intcolumnid,c.strpubuserid,count(c.id),sum(n.intscore) from fw_mod_article c,ws_content_map m,fw_user u,ws_column n where u.intid=c.strpubuserid and m.intcolumnid=n.intcolumnid and m.intcontentid=c.id and c.intischeck=2 and m.intcolumnid in(486,498) group by intid直接查user表,name就是中文了按那SQL写就是问号追答没看出来有什么问题,最后怀疑一下,你的user表,姓名是不是有???的数据啊,你直接查一下,别是存在这种数据(脏数据),结果自个儿搞半天追问杯具啊,刚数据库挂了,重启后居然就好了,谢谢了!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯