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

佛山学校网站建设中信建设有限责任公司中标公示

佛山学校网站建设,中信建设有限责任公司中标公示,wordpress外联插件,网络营销的含义的理解目录 数据库 高阶语句 使用select 语句#xff0c;用order by来对进行排序 区间判断查询和去重查询 如何对结果进行分组查询group by语句 limit 限制输出的结果记录#xff0c;查看表中的指定行 通配符 设置别名#xff1a;alias 简写就是 as 使用select 语句#x…目录 数据库 高阶语句 使用select 语句用order by来对进行排序 区间判断查询和去重查询 如何对结果进行分组查询group by语句 limit 限制输出的结果记录查看表中的指定行 通配符 设置别名alias  简写就是 as 使用select 语句用order by来对进行排序 数据库的权限一般是很小的我们在工作使用最多的场景是查id int(4) primary key, name varchar(10) not null, score decimal(5,2), address varchar(20), sex char(3) not NULL );select * from info;使用select 语句用order by来对进行排序 ASC #升序排列默认就是升序可以不加 desc #降序排列需要添加格式 举例 select id,name from info order by id;    #升序查看id那一列select id,name from info order by id desc;   #降序查看id那一列select id,name,score from info order by name desc;    #最好用数据排序比较合适但不绝对order by 结合where 条件过滤select name,score from info where address南京西路 order by score desc; #根据名字成绩查询地址那一列是南京西路降序过滤只有第一个参数出现相同值时第二个才会按照要求排序#举例查id姓名成绩根据性别都是女按照id进行降序排列 select id,name,score from info where sex女 order by id desc; 区间判断查询和去重查询 AND / or #且  或select * from info where score 70 and score 90; #例 查询score 列 大于70 且 小于等于90 的数据举例 #大于80或者小于90 select * from info where score 80 AND score 90; #查询score列大于80且小于90的数据 select * from info where score 80 or score 90; #大于80或小于90嵌套条件select * from info where score 70 and ( score 75 and score 90 ); #大于70且大于75且小于90 select * from info where score 70 or ( score 75 and score 90 ); #大于70或大于75且小于90#嵌套条件满足性别是男然后进行筛选成绩 80-90 select * from info where sex男 and (score 80 and score 90);#去重查询 select distinct address from info; select distinct sex from info;#根据地址address去重然后过滤成绩90且性别是男 select distinct address from info where sex男 and score 90; 如何对结果进行分组查询group by语句 对结果进行分组查询group by语句,一般是结合聚合函数一块使用 count() 统计有多少行 sum()列的值相加求和 avg() 列的值求平均数 max() 过滤出列的最大值 min() 过滤出列的最小值 分组的时候可以按照一个字段也可以按照多个字段对结果进项分组处理 select * from info举例格式 select count(name),sex from info group by sex; #统计name 列 对结果进行分组查询#根据where 条件删选score 80 select count(name),sex,score from info where score 80 group by sex;#求和;以地址为分组对score求和 select sum(score),address from info group by address;#算出男生女生平均成绩 select avg(score),sex from info group by sex;#分别求出男生组和女生组的成绩最低的姓名 select min(score),sex from info group by sex;#group by 实现条件过滤后面跟上having语句实现条件过滤 select avg(score),address from info group by address having avg(score) 按照地址分组求成绩的平均值然后50,按照id的降序排列 select avg(score),address,id from info group by  address having avg(score) 50 order by id desc;select avg(score),address,id from info group by  address having avg(score) 50 order by id desc; 统计name 的行数计算出学生的个数把成绩也查出来按照统计出来的学生个数升序排列按照地址分组,学生的成绩大于等于70分select count(name),score,address from info group by address having score 70 order by count(name); 按照性别分组求出男生和女生的最大成绩最大成绩是否超过75分满足条件的过滤出来select max(score),sex from info group by sex having max(score) 75; 使用聚合函数必须要加group by 要选用有多个重复值的列group by的过滤条件要用having语句过滤 limit 限制输出的结果记录查看表中的指定行 select * from info;select * from info limit 3; #只看前三行#看2行到5行 select * from info limit 1,4;#看6到7行 select * from info limit 5,3;select * from info order by id desc limit 3;   #快速查询后几行将最后几行降序方式到前几行再用limit只查看前三行 通配符 #通配符主要用于替换字符串中的部分字符通过部分字符的匹配向相关的结果查询出来 #通配符和like一起使用使用where语句一起来完成查询 # % 表示0个1个或者多个 # _ 表示单个字符select * from info where address like 山%;   #以山为结尾select * from info where address like %路;   #以路为结尾select * from info where address like %山%; #中间有山select * from info where name like 杨_婷;select * from info where name like %婷;select * from info where address like 山%__;   #通配符可以结合在一块使用 设置别名alias  简写就是 as #设置别名的目的是在mysql查询时表的名字或者字段名太长可以使用别名替代方便书写也可以增加可读性 #可以给表起别名但是要注意别名不能和数据库其他的表名互相冲突 #列的别名在结果中可以显示但是表的别名在结果中没有显示只能用于查询格式 举例 select name as 姓名, score as 成绩 from info;select name 姓名,score 成绩 from info;  #可以不加ascreate table test as select * from info; #创建了一个表叫test test的数据结构完整的从info复制过来但是约束不会被复制desc test; #使用as复制表约束不会被复制过来。create table test1 as select * from info where score 60; #创建一个表通过as复制info表但只有score那列 大于等于60 才会被复制#以这种方式创建的表主键在不在外键在不在索引在不在 #都不在 #通过as创建主键没了外键没了外键在不在索引在不在 #都不在
http://www.hkea.cn/news/14375164/

相关文章:

  • 网站开发用啥语言他达拉非片说明书
  • 重庆丰标建设网站多语言企业网站建设
  • 白云网站建设价格上小学网站建设
  • Wix网站开发 工作室个人主页建站
  • 网站建设群网站logo尺寸一般多大
  • cod单页建站工具天津网络广告公司
  • 国外网站设计网页小游戏4933
  • 做网站必须会php吗作业3 主题资源网站建设
  • wordpress主题 外贸网站模板网络媒体软文案例
  • 网站建设价格差别为什么这么大项目管理软件功能
  • 专做定制网站建设猎头公司是什么
  • 椒江住房和城乡建设规划局网站丽水建设局网站
  • 杭州网站设计建立企业网站html什么意思
  • 用dw做的网站能用吗hyper cache wordpress
  • 天睦和生态建设有限公司网站wordpress登陆页
  • 织梦网站怎么居中网站页面宽度
  • 常见的导航网站有哪些公司的网站建设费用属于什么费
  • 靖江网站建设价格室内设计师网络接单
  • 示范校建设网站维护it培训机构好
  • 文明农村建设网站新沂网站开发
  • 贵阳做网站公司杭州做网站外包公司哪家好
  • 有域名有服务器怎么做网站响应式网站开发现状
  • 电影网站开发开题报告wordpress 兼职
  • 怎样克隆别人的网站一个人能建设一个公司网站吗
  • 网站 文件 上传wordpress 写文章 插件
  • 做ppt的动图下载哪些网站seo优化技术
  • 濮阳网站建设知名公司排名威联通231p做网站
  • 牙科网站模板ppt模板大全app
  • 适合个人做的网站有哪些东西吗做网站的时候网站的第一个字母怎么在网站标题前面显示 比如谷歌g一样
  • 桂林广告公司网站建设wordpress写文章500