最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
mysql执行count错误Invalid use of group function
时间:2014-12-05 编辑:简简单单 来源:一聚教程网
用mysql sql语句关联两张表count统计某字段出现的次数出现错误:Invalid use of group function,经查发现count函数的用法有问题,后来解决了这一问题。错误的sql语句写法是这样的:
代码如下 | 复制代码 |
|
解决Invalid use of group function错误
第三行COUNT(b.tagid)报错了:Invalid use of group function。翻译中文就是集合方法的不正确使用。就是说COUNT这样用有问题,后来几经修改,改成以下sql就ok了。
代码如下 | 复制代码 |
UPDATE v9_keyword as a LEFT JOIN v9_keyword_data as b on a.id=b.tagid set a.videonum=(SELECT COUNT(tagid) from v9_keyword_data where tagid=a.id) WHERE a.id=b.tagid; |
第一个例子的COUNT指定不明,第二个例子十分清楚的指明了条件
-
上一个: mysql数据库实现关联表更新sql语句
相关文章
- mysql提示The server quit without updating PID file解决 10-26
- Mysql 报错PID file could not be found!解决办法 09-19
- mysql 启动错误提示server PID file could not be found 07-15
- MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 12-15
- mysql中count(*)和count(id)的区别 09-06
- Mysql 如何存储唯一识别码UUID 01-21