列类型 (简单查询)

列类型概述:

只查询特定的列:
   SELECT  eid,ename   FROME emp;
          特定的列名称       数据库名
          
查询所有的列:
    SELECT * FROM  emp;
    
为列取别名:
    AS:关键字,可以省略;
    SELECT eid AS i, ename AS n FROM emp;
    SELECT eid AS i, ename n FROM emp;

1:查询特定的列:
   示例:查询所有员工的姓名和工资
    SELECT ename ,salary FROM emp;
    
2:查询所有的咧:
    * :通配符,所有的:
    SELECT * FROM emp;
    列出所有列名称:
    SELECT eid,ename,sex,saraly FROM emp;
    
3:给列起别名:
   AS:关键字,可省略
   示例:查询所有的员工和工资。使用汉字别名
   SELECT enams AS 姓名, salary AS 工资 FROM emp;
   关键字AS可省略:
   SELECT enams 姓名, salary 工资 FROM emp;
   
4:显示不同的记录,合并相同的项;
   关键字: DISEINCT ...FROM....;
   示例:查询公司有哪些性别的员工;
   SELECT DISEINCT sex FROM emp;
   
5:查询时执行计算:
   示例:计算:5000+1000+3000+500+230;
      SELECT 5000+1000+3000+500+230;
   示例2:查询出所有员工的姓名及年薪
      SELECT ename ,salary * 12 FROM emp;
      
6:查询结果集排序:
   关键字:  
        ORDER  BY ...DESC;   降序  descendant;
        ORDER  BY ...ASC;    升序   ascendant;
   示例:查询所有部门,结果集按照部门编号降序排序
        SELECT * FROM dept  ORDER BY did DESC;
   示例:查询所有的员工,结果集按照工资升序排序
        SELECT * FROM emp ORDER BY salary ASE;
   示例:查询所有的员工,结果集按照年龄由小到大排序
        SELECT * FROM emp ORDER BY birthday DESC;
上一篇:MySql的简单应用


下一篇:MySQL使用视图