zoukankan      html  css  js  c++  java
  • Select查询命令

    一开始SELECT查询的命令为

       

    SELECT * FROM employee;

       

    SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;

       

    若要查询所有内容,就用*代替列名,大多数情况

    我们只需要查询表中某个列,如

    SELECT name, age FROM employee;

       

    WHERE限制条件可以这么用:

    SELECT name, age FROM employee WHERE age>25;

    则筛选了年龄大于25岁的人名

       

    若筛选名字为TOM的相关信息则可以这么写

    SELECT * FROM employee WHERE name='TOM';

    WHERE后面的条件可以用AND与OR来构成复合逻辑条件

    如:

    SELECT name, age FROM employee WHERE age>25 AND age<30;

    也可以使用通配符来查询

       

    SELECT name, age, phone FROM employee WHERE phone LIKE '1101__';

    两个'_'表示后面还有两位

    还有对英文字符进行筛选的

    SELECT name,age,phone FROM employee WHERE name LIKE 'J%';

       

    还有对结果排序的用法

    ORDER BY 默认为升序排列,使用ASCDESC可以指定为升序或者降序

    SELECT name, age,salary,phone FROM employee ORDER BY salary DESC;

    求最大值等等

    SELECT MAX(salary) AS max_salary, MIN(salary) FROM employee;

       

       

       

    厚积薄发,开物成务。 德才兼备、知行合一。 自强不息,厚德载物。
  • 相关阅读:
    P2324 [SCOI2005]骑士精神
    Codeforces Round #574 (Div. 2) A~E Solution
    P4132 [BJOI2012]算不出的等式
    spring笔记(三)
    spring笔记(二)
    C3P0连接池参数解释
    spring笔记(一)
    hibernate笔记(四)
    hibernate笔记(三)
    hibernate笔记(二)
  • 原文地址:https://www.cnblogs.com/robohou/p/7227002.html
Copyright © 2011-2022 走看看