sql基础知识2

来源:互联网 发布:mac os 远程桌面 编辑:程序博客网 时间:2024/05/22 05:06
分组 函数     
group by  (字段)

       按照字段进行分组;

连表查询:

eg:SELECT  dname "部门名称" FROM dept INNER JOIN emp ON dept.deptno = emp.deptno;

(连表语句一般不全部查询)

SELECT (需要查询的字段 两个表的都可以) FROM 表1 INNER JOIN 表2 ON 表1.字段 = 表2.字段;

   左连接 right join  右连接 left join(前面左 后面右 )
注意:right join 查出  后面所有的 ;left  join 查出 前面所有的

重点:

select 查出来的都是一个表  查出来的表 也可连接其他表
eg:

SELECT 别名. *,表名.字段 FROM (SELECT 字段 FROM 表名 GROUP BY 字段) 别名

INNER JOIN 表名 ON 表1.字段=表2.字段 ;

分页:
mysql:关键字  limit
eg:SELECT *FROM 表名 ORDER BY 表名.字段 DESC LIMIT 开始位置,长度;
SqlServer:关键字 top
oracle:关键字 rownum

原创粉丝点击