常见sql

作者: 哈哈海 | 来源:发表于2016-12-03 17:18 被阅读0次

    一:简单查询
    1.查询全表的信息
    select * from t_employees
    2.查询员工的编号,名字,月薪信息
    select id,name,salary
    from t_employees
    3.查询员工编号,名字,年薪信息(此处要查询的是年薪 × 12 允许对查询结果的字段进行算数运算 + - * / 注意:+ 号不能作用于字符串可以对日期类型进行算数运算,以天为单位)
    select id,name salary*12
    from t_employees
    4.字段起别名
    select id as "编号",name as "姓名",salary as "薪水"
    from t_employees
    5.字符串拼接
    查询 员工编号、姓名(first name 与 last name 拼接)、部门编号 的信息
    select id,firstname ||'.'|| lastname,department_id
    from t_employees
    二:排序
    1.查询员工表全部信息,对查询结果按工资升序排列(降序用desc)
    select *
    from t_employees
    order by salary asc
    2.查询员工表全部信息,对查询结果按工资升序排列,如果工资相同,则按部门编号id 升序排列
    select *
    from t_employees
    order by salary asc,departmentid asc
    三:条件判断查询 where
    1.等值查询 查询 90号部门员工的信息
    select *
    from t_employees
    where departmentid = 90;
    2.不等值条件 > >= < <= !=(<>) and(并且) or (或者)

    相关文章

      网友评论

          本文标题:常见sql

          本文链接:https://www.haomeiwen.com/subject/nhpzpttx.html