select count(*) as num from vedio, 但是我的vedio表内没有num这个字段,能执行吗?

 我来答
morimoki
推荐于2018-03-21 · TA获得超过624个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:187万
展开全部
可以,这个语句不是查询num这个字段的,是查询记录条数,然后把查询结果另外起一个别名,叫做num,这样理解就可以了
rot_pretense
2012-10-16 · TA获得超过254个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:251万
展开全部
可以的 你可以查下as是什么意思
他就是将count(*)的结果以num别名显示出来,就像你的小名一样
名字只是个称呼,实际上他还是count(*) ,这样做的好处就是避免列太多你弄不清楚,或者是连接查询的不好给名字,就直接给个别名了 当然你这里这么简单的不会有这种问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缓步莫迟疑C
2012-10-16 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6491万
展开全部
可以执行.count(*) as num意思是将count(*)的统计结果使用num作为列名返回,as后面就是列的别名.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
满笑鲆0z
2012-10-16 · TA获得超过250个赞
知道答主
回答量:89
采纳率:0%
帮助的人:68.5万
展开全部
as 的作用就是给count(*)起了一个别名叫num,对于程序来说,相当于数据库字段
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-08-12
展开全部
不会的,as就是给count(*)起个别名,不是表里有的字段
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式