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

新手做网站如何赚钱网站制作教程

新手做网站如何赚钱,网站制作教程,网站首页流程图,vs2008怎么做网站MySQL中的分组和多表连接 一、MySQL的分组(group by ) 单例函数 单例函数:对列进行修改,并不会影响列的数量upper、lower等,可嵌套使用 函数含义lower将列内容变成小写upper将列内容变成大写length()长度trim去除空…

MySQL中的分组和多表连接

一、MySQL的分组(group by )

  1. 单例函数
    单例函数:对列进行修改,并不会影响列的数量upper、lower等,可嵌套使用
函数含义
lower将列内容变成小写
upper将列内容变成大写
length()长度
trim去除空格
round()后加正数,是针对小数的四舍五入;后加负数是针对整数的四舍五入
rand()生成一个0-1之间的随机数
concat(a,c)拼接a,c两列中的内容,一列输出
substr(a,1,2)截取a列中字符串中,第一位以及之后共两位的字符
ifnull(A,B)判断是否为空值,如果A是空值,则返回B,如果A不是空值,就返回查到的值
  1. 聚合函数
    聚合函数:输出列的数量一般变少了,一般配合gruop by 进行使用,一般不允许嵌套使用
函数含义
max()最大值
min()最小值
avg()平均值
sum()求和
count()计数
#  将科目进行分组,查询每个科目的最高值
select c_name,max(grade) from score_one group by c_name;
# 注:where后边不能加聚合函数,但是可以使用单例函数,因此需要使用having来进行数据的过滤
select department,count(department) from student_one group by department  having count(department)>2;
# 隐式分组distinct
# 表达式分组 address
select substr(address,1,3),count(substr(address,1,3)) from student_one group by substr(address,1,3);

二、多表连接(表连接会产生大量的数据垃圾)

  1. 笛卡尔积连接(交叉连接)cross join:和使用,进行连接没有任何区别。是连接中的默认连接。
  2. 内连接:inner join … on 连接条件 过滤条件:如果两个表中有相同的列名,可以使用using(共有的列名)表示判断条件为列名相同的情况下的连接,相同的列名只显示一次, 代替on
  3. 简单的多表连接:直接在后边在进行join即可
  • 将子查询的结果作为查询表:将查询出的结果命名为a,再利用a 与其他表进行连接
  • 连续两次使用同一张表:同一张表指定不一样的别名
  1. 自连接 :inner join,本表的外键链接本表,两次引用使用不同的别名。
  2. 相等连接和不等连接:
  • 相等连接:在on 之后使用等号(=)连接;
  • 不等连接: 使用>、<、 !=进行连接
  1. 外连接(左外连接和右外连接):
  • 左外连接:left join … on …,必须写连接条件,以join左边的表为主
  • 右外连接:right join … on …,必须写连接条件,以join 右边的表为主
  • 全外连接:使用union 实现左外连接和右外连接的并集,也可使用union all(不会删除重复的值)
  1. 自然连接 : natural join
    使用自然连接时,两张表中必须有相同的列名
    如果找不到相同的列名,自然连接就会变成笛卡尔积连接
http://www.dtcms.com/wzjs/500598.html

相关文章:

  • 中山精品网站建设流程千万别手贱在百度上搜这些词
  • 资讯类网站模板在线客服系统
  • 茂名整站优化网页制作app
  • 法治建设的网站站长工具seo推广
  • 开家网站建设培训学校项目推广平台有哪些
  • erp软件前十名seo网站优化培训多少价格
  • 郑州做网站的联系方式网络营销与策划试题及答案
  • 苹果cms影视源码武汉抖音seo搜索
  • 昌平做网站公司搜索引擎营销的英文缩写
  • 永久建站空间购买网络推广是什么专业
  • 黄石网站建设公司盐城seo排名
  • 做效果图比较好的模型网站有哪些营销推广策划方案
  • 接做施工图的网站免费推广方式都有哪些
  • 广东平台网站建设制作正规推广赚佣金的平台
  • thinkphp制作网站开发成都网站推广公司
  • 哪些网站是做色选机销售的网络营销的功能有哪些?
  • wordpress怎么恢复自带主题seo基础知识
  • 做淘宝网站用什么软件做湖南网络优化
  • 做母婴的网站有哪些北京seo设计公司
  • 淘宝上做网站建设靠谱吗百度官方网平台
  • 重庆企业网站制作公司线上平台推广方式
  • 学习建设网站滕州今日头条新闻
  • 专业做汽车网站优化排名数据查询网站
  • 沈阳企业建站系统模板兰州seo培训
  • 企业服务类网站百度怎么转人工客服
  • 网站备案 主体黑名单小红书kol推广
  • 设计感强的网站网站查询平台官网
  • 网站建设 技术 哪些内容seo综合排名优化
  • 网站的前台和后台网站如何进行网络推广
  • 企业网站建设变相收取等级保护费网页制作免费网站制作