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

网站建设属于高新技术收入吗vi企业设计

网站建设属于高新技术收入吗,vi企业设计,网站的优化从几个方面,宁波seo外包引流推广select高级用法和多表连接 1. select 多子句单表高级实践1.1 select 多子句高级语法1.2 聚合函数1.3 group by 实践1.4 having 筛选1.5 order by 排序1.6 limit 2. 多表连接 1. select 多子句单表高级实践 1.1 select 多子句高级语法 where 和 having 区别是后者是分组后进行…

select高级用法和多表连接

  • 1. select 多子句单表高级实践
    • 1.1 select 多子句高级语法
    • 1.2 聚合函数
    • 1.3 group by 实践
    • 1.4 having 筛选
    • 1.5 order by 排序
    • 1.6 limit
  • 2. 多表连接

1. select 多子句单表高级实践

1.1 select 多子句高级语法

  1. where 和 having 区别是后者是分组后进行排名
  2. select 语法: select <字段1, 字段2, ...> from <表名> [where 条件]
  3. 其他语句
    1. group by 分组条件: 分组对指定列分组
    2. having 条件: 分组后条件判断或过滤
    3. order {col_name | expr | position} [ASC | DESC]: 排序ASC升序, DESC降序
    4. LIMIT {[offset,] row_count | row_count OFFSET offset}: 限制结果集数量

1.2 聚合函数

  1. 什么是聚合函数: 聚合函数是group by 的前提条件

  2. 常用聚合函数

    序号聚合函数用处
    1count()返回指定组中数据的数量, 括号内加列名
    2sum()返回指定组中数据之和, 只能用于数字列
    3avg()返回指定组中的平均值
    4max()返回指定数据的最大值
    5min()返回指定数据的最小值
    6group_concat()返回指定的数据, 按逗号分割为一行

1.3 group by 实践

  • 查看表结构
    MariaDB [world]> desc city;
    +-------------+----------+------+-----+---------+----------------+
    | Field       | Type     | Null | Key | Default | Extra          |
    +-------------+----------+------+-----+---------+----------------+
    | ID          | int(11)  | NO   | PRI | NULL    | auto_increment |
    | Name        | char(35) | NO   |     |         |                |
    | CountryCode | char(3)  | NO   | MUL |         |                |
    | District    | char(20) | NO   |     |         |                |
    | Population  | int(11)  | NO   |     | 0       |                |
    +-------------+----------+------+-----+---------+----------------+
    
  • 统计每个国家的总数
    • 错误
      select countrycode,sum(population) 
      from city;
      
    • 正确
      select countrycode,sum(population) 
      from city 
      group by countrycode;
      
  • 统计中国每个省的城市个数
    SELECT District,COUNT(ID)FROM city WHERE CountryCode='chn'GROUP BY District;
    
  • 统计中国每个省的人口数
    SELECT District,SUM(Population)FROM city WHERE CountryCode='chn'GROUP BY District;
    

1.4 having 筛选

  • 用途: 在group by 之后进行筛选
  • 例子
    • 统计中国每个省的城市个数以及城市列表,并把超过十个城市的输出
      SELECT district,COUNT(*),GROUP_CONCAT(NAME) FROM city WHERE countrycode='CHN' GROUP BY district having count(*)>10;
      

1.5 order by 排序

  • 查询中国城市人口并按人口数排序输出
    SELECT NAME,PopulationFROM city WHERE CountryCode= 'CHN'ORDER BY Population DESC;
    
  • 统计中国每个省的总人口,过滤输出总人口超过1000w,从大到小排序输出
    SELECT District,SUM(Population)FROM city WHERE CountryCode= 'CHN'GROUP BY DistrictHAVING SUM(Population)>10000000ORDER BY SUM(Population) DESC;
    

1.6 limit

  • 作用与语法: 用于显示指定数据行数, 一般用于order by排序后, 例如选择top3 或者倒数前3
  • 例子
    • 显示前两行: limit 2
    • 显示3-6行: LIMIT 2,5

2. 多表连接

  • 什么是多表连接: 将多张表用一个相同字段拼接成一张表
  • 连接的分类
    在这里插入图片描述
  • 语法: select 字段1,字段2 from 表1 join 表2 on(注意此时的字段表示方法都应该是: 表.字段)
  • 练习请参考: https://www.cnblogs.com/oldboy666/p/15637461.html
  • 例子
    • 查询oldboy老师教的学生名
      SELECT teacher.tname,GROUP_CONCAT(student.sname)
      FROM teacher
      JOIN course
      ON teacher.tno=course.tno
      JOIN sc 
      ON course.cno=sc.cno
      JOIN student
      ON sc.sno=student.sno
      WHERE teacher.tname='oldboy'
      GROUP BY teacher.tno;
      
    • 查询oldboy所教课程的平均分数
      SELECT teacher.tname,AVG(sc.score) 
      FROM teacher
      JOIN course
      ON teacher.tno=course.tno
      JOIN sc 
      ON course.cno=sc.cno
      WHERE teacher.tname='oldboy'
      GROUP BY teacher.tno;
      
    • 查询oldboy老师教的学生名
      SELECT teacher.tname,GROUP_CONCAT(student.sname)
      FROM teacher
      JOIN course
      ON teacher.tno=course.tno
      JOIN sc 
      ON course.cno=sc.cno
      JOIN student
      ON sc.sno=student.sno
      WHERE teacher.tname='oldboy'
      GROUP BY teacher.tno;
      
http://www.yayakq.cn/news/160947/

相关文章:

  • 外贸电商网站开发查看网站流量的工具
  • 如何开办网站网站备案安全责任书是谁盖章
  • 校史网站开发技术网站的毕业设计怎么做
  • 台州网站优化国外看新闻app推荐
  • 盐山联通大厦 网站建设做服装外单的网站
  • 购物网站制作怎么做东莞网页设计与制作
  • ps如何做网站轮播图动物自己做的网站
  • 网站模板套用湖南岚鸿什么叫网站空间
  • 企业免费网站建设模板wordpress主题git
  • 如何制作网站站点ftp网站后台
  • 网站建设续费的回访话术男生短期培训就业
  • 国企网站建设需要注意鄱阳网站建设多少钱
  • 怎么做类似淘宝网站吗如何统计网站pv
  • 外国电商设计网站有哪些问题青岛网站建设哪里好
  • 旅行网站模板哪里有创建网站的
  • 网站建设功能表太原招聘网站开发
  • 营销型网站建设价值招人制作网站
  • 电子商务网站设计岗位主要是把网站做静态化
  • 建站是什么意思宁波企业网站优化报价
  • 四川住房和城乡建设厅网站打不开新闻热点事件
  • 西安有哪些网站建设外包公司百度资源站长平台
  • 快速优化网站排名软件无为建设局网站
  • 工程建设网站怎么提交免签接口wordpress
  • 不关站备案wordpresswordpress 知更鸟 网格
  • 单页面网站怎么优化企业网站建设如何去规划
  • 广东省水利工程建设信息网站网站外链购买平台
  • 网站后台管理系统 asp抖音创作者服务平台
  • 网站怎么制作视频营销方向有哪些
  • 装修设计公司网站沧州大型企业网站建设
  • 社保减员要怎么做 国税局网站大型电商网站开发方案