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

网站备案许可证号查询网站什么是ui设计培训

网站备案许可证号查询网站,什么是ui设计培训,电商运营必备技能,制作个人网站的软件MySQL的基本查询表的增删查改 insert(插入) insert [info] table_name [(colume, [,colume] ...)] values (value_list) ...对于value_list我们通过,作为分隔符 插入替换我们使用on duplicate key update, 表示如果存在主键冲突, 会进行更新, 这个字段后面还有写更新的字段repl…

MySQL的基本查询


表的增删查改

insert(插入)

insert [info] table_name [(colume, [,colume] ...)] values (value_list) ...

对于value_list我们通过,作为分隔符

插入替换
  1. 我们使用on duplicate key update, 表示如果存在主键冲突, 会进行更新, 这个字段后面还有写更新的字段

  2. replace: 和insert的方式一致

select (查询)

  1. select … from … where …

  2. select可以计算表达式: select math_grade+chinese_grade from ... where ...

  3. 可以重命名select what as …

  4. distinct参数,表示可以进行数据的去重

where字句

  1. MySQL中比较应该实用=而不是C/C++中的==, 但是更推荐<=>

  2. 不等于,!=或者<>

  3. 区间 between l and r [l,r]

  4. 在一个集合中in (option ...)

  5. is null和is not null表示是否为空

  6. like: 模糊匹配,%表示任意多个字符,_表示任意一个字符

注意点

  • select中as的执行顺序后与where, 所以where字句不能使用as的重命名的名字.

  • where字句中可以加上()表示一个单元,这一点和C/C++一致

  • 空和NULL是不同的。

select进行排序

order by [colume...]
  1. 普通排序
order ... by  
select name from stu order by math_grade [asc | desc]ascending表示升序, descending表示降序
  1. 层级排序(先数学 再语文 然后英语)
select name from stu order by math_grade asc, english_grade desc

注意点

  • order by的顺序还在别名的后面, 因此我们可以通过别名进行排序

limit(简单的分页功能) 避免内存压力太大

limit 起始行(最开始是第一行), 步长(从开始行走的步长) 如果没有起始行,默认是起始行=1

update(更新/修改)

update table_name set column = expr [,column=expr]

将倒数前三名的成绩加5分

update stu_grade set grade=grade+5 order by grade asc limit 3;

删除

delete from table_name [column...]

truncate可以清空auto_increment

truncate from table_name [colume...]

去重表中的数据

创建一个相似的表

create table new_table_name like old_table_name;

聚合查询

  • count : 统计有多少行

    select count(*) from table_name
    
  • sum : 进行聚合(只能是数字)
    求平均分

    select sum(grade)/count(grade) from stu_grade;
    
  • avg : 求出平均值(只能是数字)

  • max : 数字最大值(只能是数字)mo

  • min : 数字最小值(只能是数字)

分组(group by字句)

提供根据某一列进行分组的需求

group by 表示你要通过那一列进行分组

select max(sal) as 最高, avg(sal) 平均 from table_name group by 列名 

having

对聚合的数据进行条件筛选

having和where的区别:

  • where是对具体的任意列进行条件筛选

  • having是对分组聚合之后的结果进行条件少选

http://www.dtcms.com/a/600421.html

相关文章:

  • 运城市做网站公司网站建设行业怎么样
  • 做条形码哪个网站比较好网站规划包括哪些方面
  • 备案用网站建设方案书创免费网站
  • flask做视频网站高校网站建设 调查
  • 晋中做网站公司网站域名类型
  • 相城高端网站建设那几个网站可以做h5
  • 家居企业网站建设渠道百度推广自己做网站
  • 如何让网站快速收录你西安网站推广都是怎么做的
  • 快3网站制作 优帮云深圳市哪里最繁华
  • 石景山网站建设推广网站 开发 价格
  • 网站流量如何转化为钱python在wordpress
  • 网站营销应该怎么做外贸国际网站推广
  • 网站建设一般多少钱新闻惠州网站推广排名
  • 网站分站作用网站风格设计原则
  • 广州微网站建设效果网站域名备案流程
  • 有没有专业做steam创客的网站视频链接生成
  • 哪家公司网站建设好点建立网站得多少钱
  • 做音频的网站网站建设职业规划
  • 蓝色风格企业网站开发做游戏的网站
  • 网站公司做的网站有最字某网站自己做中性笔
  • 中国最著名网站建设公司成都广告公司logo设计
  • 企业网站seo公司安徽 电子政务网站定制
  • 广东建网站公司电子商务网站建设成都
  • 北京城乡和住房建设部网站怎么样用手机做网站关键词
  • 网站建设费专票会计分录手机关键词点击排名软件
  • 上海专业做网站服务商吉林省建设厅网站二建管理系统
  • 关于电商网站的数据中心建设方案wordpress谷歌网站地图
  • 北京知名的网站建设公司wordpress 400
  • 北京网站建设方案电商小白如何做网店运营
  • wordpress网站怎么优化wordpress 首页评论