sql 语句嵌套查询问题

表1:yh_idsz_cs表2:yh_idxq_idxq_bt表3:yh_idxq_idly_id怎么样才能得到count(ly_id)及其他二表的字段?selectco... 表1:yh_id sz_cs
表2:yh_id xq_id xq_bt
表3:yh_id xq_id ly_id

怎么样才能得到count(ly_id)及其他二表的字段?
select count(ly_form.ly_id),xq_bt from ly_form,xq_form where ly_form.xq_id=xq_form.xq_id and xq_form.xq_id=5

提示:不包含作为合计函数的一部分'xq_bt'

是不是用了count就只能查询一个表?
展开
 我来答
百度网友32cdd9945
2006-10-29 · TA获得超过1374个赞
知道大有可为答主
回答量:2429
采纳率:100%
帮助的人:1915万
展开全部
count 不能和 其他不是合计函数的一起使用。
其他合计函数包括 avg等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ef7fe67
2006-10-29 · TA获得超过278个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:0
展开全部
cout是聚合函数,而xq_bt 是一行数语,意思是说查询中的xq_bt不是一个聚合函数.
我想你是意思应该是select xq_bt, count(ly_form.ly_id) from ... group by xq_bt 吧?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式