sql2005
文章平均质量分 77
fengqiheyuan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查询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 · 431 阅读 · 0 评论 -
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 · 392 阅读 · 0 评论 -
查询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 · 528 阅读 · 0 评论 -
查询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 · 688 阅读 · 0 评论 -
连接查询
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 · 410 阅读 · 0 评论 -
外连接
定义:不但返回满足连接条件的所有记录,而且会返回部门不满足连接条件的记录分类:左外连接:不但返回满足连接条件的所有记录,而且会返回左表不满足连接条件的记录右外左外连接连接运行原理: select * from emp "E" left join dept "D" on E.deptno=D.deptno1. 用左表的第一行分别和右表的原创 2013-03-17 20:07:23 · 686 阅读 · 0 评论
分享