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

网站怎么做内容深圳好客站seo

网站怎么做内容,深圳好客站seo,关于网站开发的会议纪要,wordpress新闻中心文章目录查询出低于菜品平均价格的菜品信息 (展示出菜品名称、菜品价格).问题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/787313.html

相关文章:

  • 怎么做微信网站推广godaddy如何创建网站
  • 周年庆网站要怎么做6情侣主题 wordpress
  • 怎么在记事本上做网站做网址导航网站收益
  • 寻找五屏网站建设如何开展网络营销
  • 品牌网站建设小7蝌蚪网站做水印有没有影响
  • 查询成绩的网站怎么做网站服务器内部错误是怎么回事
  • 医疗云网站建设seo优化技巧有哪些
  • 网银网站模板python基础教程下载
  • 做微商在哪个网站打广告好网站开发微盘
  • 工程建设举报网有哪些网站搭建个人网站的步骤
  • 麦壳云网站建设临淄区最新招聘信息
  • 2023来个网站可以看的中国工业设计在线官网
  • 网站手机模板源码模板网站建设方案
  • 网站开发中涉及的两种服务器句容本地网站
  • 深圳惠州网站建设烟台网站推广广州公司
  • 网站搭建兼职怎么弄视频
  • 公司建设网站产生哪些费用网站建设情况存在问题
  • 哈尔滨网站制作推广福州福清网站建设
  • 网站 关键词库wordpress 流水 插件
  • 怎么做自己的html网站威胁网站检测平台建设中标
  • 徐州做汽车销售的公司网站做网站后期需要什么费用
  • 南京工程建设招聘信息网站网站开发 属于研发费用吗
  • 广州企业网站建设开发vue 大型网站开发
  • 网站开发公司加盟哈尔滨网站建设模板
  • 哪个网站做长图免费转高清图片辽宁建设工程信息网网上开标
  • 手机企业wap网站怎么建网站和网站模块
  • 婚纱摄影的网站模板三明市住房和城乡建设局网站
  • 上饶做网站要多少钱百度热搜榜怎么打开
  • 内蒙古建设厅官网站广州seo工资
  • 做面包有哪些网站知乎网页布局设计主要有什么类型