- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 外连接
定义:不但返回满足连接条件的所有记录,而且会返回部门不满足连接条件的记录分类:左外连接:不但返回满足连接条件的所有记录,而且会返回左表不满足连接条件的记录右外左外连接连接运行原理: select * from emp "E" left join dept "D" on E.deptno=D.deptno1. 用左表的第一行分别和右表的
2013-03-17 20:07:23 612
原创 连接查询
5. select from where join、 on、 group、order、top、having的混合使用--输出输出姓名中不包含A的所有员工的工资最高的前三名每个员工姓名工资工资等级部门名称select top 3 "E".ename "员工姓名", "E".sal "员工工资", "S".grade "工资等级", "D".dname "部门名称" from emp "E
2013-03-17 19:51:31 379
原创 查询3_内连接
11、having(对分组后的信息进行过滤)1.having子句是用来对分组之后的数据进行过滤因此使用having时通常都会先使用group by2.如果没有使用group by但使用了having则意味着having把所有的记录当做一组来进行过滤select count(*)from emphaving avg(sal)>10003. having子句出现的字
2013-03-16 09:49:25 621
原创 查询2
6、null(没有值 空值)零和null 是不一样的null表示空值没有值,零表示一个确定的值null 不参与任何数字与null参与数学运算结果为null任何类型的数据都可以为null。如: create table t1 ( name nvarchar(20), cnt int, riqi datetime ); insert in
2013-03-14 19:28:22 482
原创 查询1
查询里面最关键的是顺序()1、计算列select * from emp;-- * 表示所有-- from emp 表示从emp表查询select empno, ename from emp;select ename, sal from emp;select ename, sal*12 from emp;select ename, sal*12 as "年薪" from
2013-03-11 08:46:11 389
原创 sql常用的概念
说明:内容是对郝斌数据库视频学习的笔记用SQL建表和约束create table dept( dept_id int primary key, dept_name nvarchar(20)not null, dept_address nvarchar(100)not null)create table emp( emp_id int cons
2013-03-10 20:30:20 359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人