zoukankan      html  css  js  c++  java
  • 初探数据库(对基本概念的认识和查询语句的魅力)

    SQL语言包含四个部分:

    数据定义语言(DDL): 例如,create ,drop, alter 等语句;

    数据操作语言(DML): 例如,insert ,update, delete 等语句;

    数据查询语言(DQL): 例如,select 语句;

    数据控制语言(DCL): 例如,grand , revoke , commit , rollback 等语句.

    *重要的查询语句语法及其用法:

    order by    默认升序排列 (asc)

    order by desc  降序排列

    order by 可以根据不同的字段排序

    即:    select * from 表名 order by (需要升序的字段) , dese (需要降序的字段)

    还有要查询某表但某字段为空时,不能用0表示,要用isnull

     

    例如:

    统计每个人的年薪,并按照从低到高的顺序排序

    select 人名字段 , (sal+isnull(comm,0))*12 年薪 from 表名 order by 年薪

    常用函数:max(),min(),avg(),sum(),count()

    查询人数:

    --> select count(*) from 表名

    查询高于平均工资雇员的名字和工资的显示:

    --> select 名字,sal from  表名 where sal>(select  avg(sal) from 表名)

    having 往往和 group by 结合使用,可以对分组查询结果进行筛选

    查询平均工资低于2000的部门号和它的平均工资:

    select avg(sal) ,部门号 from 表名 group by 部门号 having avg(sal)<2000

     

  • 相关阅读:
    rem 适配
    1px实现方案
    伪类选择器
    css中如何做到容器按比例缩放
    rem移动端适配方案
    Quartz.NET实现作业调度
    iPhone X
    优化hexo访问速度-将hexo部署到云主机VPS
    网页设计命名规范
    网站注册页面
  • 原文地址:https://www.cnblogs.com/ansibee/p/5607850.html
Copyright © 2011-2022 走看看