当前位置: 首页 > wzjs >正文

seo排名第一南宁seo推广

seo排名第一,南宁seo推广,怎么做wordpress主题模板,免费注册qq文章目录查询出低于菜品平均价格的菜品信息 (展示出菜品名称、菜品价格).问题1 :为什么下面代码不对问题2 :为什么下面的语句还是查不到?正确方法查询出低于菜品平均价格的菜品信息 (展示出菜品名称、菜品价格). 问题1 :为什么下…

文章目录

  • 查询出低于菜品平均价格的菜品信息 (展示出菜品名称、菜品价格).
    • 问题1 :为什么下面代码不对
    • 问题2 :为什么下面的语句还是查不到?
    • 正确方法

查询出低于菜品平均价格的菜品信息 (展示出菜品名称、菜品价格).

问题1 :为什么下面代码不对

	select d.name,d.price,avg(d.price)from dish as dwhere d.price < avg(d.price)

聚合函数使用错误:

  1. AVG(d.price)是一个聚合函数,但它被用在了WHERE子句中。在SQL中,聚合函数不能直接在WHERE子句中使用,(where可以用,写其他的语句,不能出现聚合函数的语句)因为WHERE子句是在行级别过滤数据,而聚合函数是在多行数据上计算。

2… 逻辑顺序问题:SQL执行顺序是FROM→WHERE→GROUP BY→HAVING→SELECT 。WHERE子句在聚合计算之前执行,所以此时还没有计算平均值。

问题2 :为什么下面的语句还是查不到?

    select *from dish as dwhere d.price < (select avg(d.price) from dish);

因为起了别名就要使用别名,原来的数据库名字就查不到了。所以内层循环 不使用d或者 使用 dish as d 即可查询成功。即内层查询应避免使用外层别名 或 统一使用。

正确方法

在这里插入图片描述

http://www.dtcms.com/wzjs/554792.html

相关文章:

  • 网站开发周期安排个人建网站运营.
  • 网站推广有哪些手段青岛关键词排名系统
  • 黑人做爰视频免费网站wordpress 3 企业主题
  • 凡科建站收费视觉差网站插件
  • 云服务器开网站用网站做微信公众号
  • WordPress怎么建小站产品摄影
  • 网站代码 如何做层级关系qq空间秒赞秒评网站推广
  • 把自己做的网站传到网上移动应用开发网站
  • 网站域名申请了该怎么做富阳网站建设服务
  • 深圳网站建设方案维护网站如何制作的
  • 医药企业建设网站需要什么摄影网站的实验设计方案
  • 赣州网站建设策划全球十大咨询公司
  • 专门做推广的网站有了域名怎么建网站联系方式
  • 做外贸的网站赚钱吗wordpress 二级页面菜单 404
  • 营销型网站北京wordpress 评论 电话
  • asp转换手机网站在百度怎么建立自己的网站
  • ps做网站首页效果特效棋牌软件怎么开发
  • 网站运营的含义是什么河北网站备案流程
  • 软件开发与网站开发哪个好网站做优化好还是做推广好
  • 网站建设岗位职责怎么写正规营销型网站定制
  • 诚信的小程序开发兼职网站长沙创建网络平台费用
  • 本地网站建设视频网页设计与制作跟编程有关吗
  • 怎么做网站省钱廉江市住房和城乡规划建设局网站
  • 视觉设计网站推荐沈阳城市建设招生网站
  • 自己做了一个网站卖鞋推广引流方法
  • 企业网站管理系统联系我们怎么添加拨打12355可以找团员密码吗
  • 外贸公司网站有哪些软件销售
  • 对网站开发流程的了解怎样做一个网站赚钱吗
  • 网站被别人做镜像做网站外包公司名称
  • 网站建设 温州公司没有自己的网站