SQL 计数 - 不工作
我正在尝试此代码:
SELECT COUNT (oferta_id_oferta)
FROM `oferta_has_tags`
WHERE oferta_id_oferta =
(SELECT id_oferta FROM oferta
WHERE oferta = "designer")
我收到错误:1630 - FUNCTION mydb.COUNT 不存在。检查参考手册中的“函数名称解析和解析”部分
如果删除 COUNT
单词,我会得到两个结果。
问题是什么?
I am trying this code:
SELECT COUNT (oferta_id_oferta)
FROM `oferta_has_tags`
WHERE oferta_id_oferta =
(SELECT id_oferta FROM oferta
WHERE oferta = "designer")
I receive error: 1630 - FUNCTION mydb.COUNT does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual
If I remove the COUNT
word, I get two results.
What is the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要放置空格
Don't put a space
尝试删除 COUNT 和括号之间的空格:
此外,您可以通过加入来删除子查询:
Try removing the space between COUNT and the parentheses:
Also, you can probably get rid of your subquery by joining: