zoukankan      html  css  js  c++  java
  • 数据库的相关语句(where,order by)

    select * from EMP t-- t列的别名--返回所有列
    
    select ename || sal as HEHE from emp;--列的合并(使用连接)
    select concat(ename,sal)as heh from emp--列的合并(使用连接)
    SELECT ename, job_id, salary, /*commission_pct*/ FROM   emp;--列为空值
    SELECT ename, salary, /*12*(salary+100)*/ FROM   emp;--对列的数据进行运算
    
    --过滤,使用where条件子句,将不符合的行过滤掉
    -- where语句 紧跟 from 语句
    
    SELECT ename, sal
    FROM   emp
    WHERE  sal BETWEEN 2000 AND 3000-使用between .....and....--查找薪资在2000到3000的人员名单
    
    SELECT ename, sal
    FROM   emp
    WHERE  sal >=2000 and sal<=3000 --使用比较运算   --查找薪资在2000到3000的人员名单
    --  in
    SELECT ename,  sal, job
    FROM   emp
    WHERE  job IN ('MANAGER', 'CLERK');--注意括号内为大写,字符串的比较
    
    --like                  --模糊查询(%与_可以搭配使用)
    SELECT    ename
    FROM     emp
    WHERE    ename LIKE 'S%';  --选择姓名中以S开头的姓名
    
    SELECT    ename
    FROM     emp
    WHERE    ename LIKE '%S%'; --选择姓名中含有s的姓名
    
    SELECT    ename
    FROM     emp
    WHERE    ename LIKE '%S';  --选择姓名以s结尾的姓名
    --null   --空值
    
    SELECT ename, comm      --comm  奖金
    FROM  emp
    WHERE  comm IS NULL;    --查询没有奖金的人员名单
    
    --order by              -- 排序
    --asc                   -- 升序
    --desc                  -- 降序
    
    select ename, sal from emp 
    order by  sal           --  默认排序为从低到高
     
    select ename, sal from emp 
    order by  sal asc       -- 根据薪水从低到高排序
    
    select ename, sal from emp 
    order by  sal desc      -- 根据薪水从高到底排序
    
    
    ---where子句
            --条件语句,用来多虑数据。
            --使用比较运算
            --使用 BETWEEN, IN, LIKE和 NULL运算
            --使用逻辑运算符 AND, OR和NOT 
            
    ---order by 子句
            --排序语句(默认为升序)
            --asc  升序
            --desc 降序
  • 相关阅读:
    LeetCode "Palindrome Partition II"
    LeetCode "Longest Substring Without Repeating Characters"
    LeetCode "Wildcard Matching"
    LeetCode "Best Time to Buy and Sell Stock II"
    LeetCodeEPI "Best Time to Buy and Sell Stock"
    LeetCode "Substring with Concatenation of All Words"
    LeetCode "Word Break II"
    LeetCode "Word Break"
    Some thoughts..
    LeetCode "Longest Valid Parentheses"
  • 原文地址:https://www.cnblogs.com/-strong/p/7160477.html
Copyright © 2011-2022 走看看