1.在sql的查询语句中,Order by指的是 D
A.分组统计
B.求和
C.查找
D.排序
2.触发器主要针对下列语句创建 B
A.SELECT,INSERT,DELETE
B.INSERT,UPDATE,DELETE
C.SELECT,UPDATE,INSERT
D.INSERT,UPDATE,CREATE
3.建立表用的命令是 A
A CREATE TABLE
B.CREATE DATABASE
C.CREATE VIEW
D.CREATE INDEX
4.SQL语言中,条件“年龄 BETWEEN 40 AND 50”表示年整在40至50之间,且 A
A.包括40岁和50岁
B.不包括40岁和50岁
C.包括40岁但不包括0岁
D.包括50岁但不包括40岁
5.在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分 B
A.SELECT,INTO
B.SELECT,FROM
C.SELECT,GROP
D.仅SELECT
6.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是 D
A.一对一
B.一对多
C.多对一
D.多对多
7.不允许在关系中出现重复记录的约束是通过 D
A.外键实现
B.索引实现
C.主键实现
D.惟一索引实现
8.SQL语言具有的功能。 B
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
9.涉及空值的操作,不正确的 D
A.AGE IS NULL
B.AGE IS NOT NULL
C.AGE = NULL
4.NOT (AGE IS NULL)
10.有两个事务,同时对数据库一个数据做操作,不会引发冲突的操作是 C
A.其中有一个是DELETE
B.一个是select,一个是update
C.两个都是SELECT
D.两个都是Update
现有销售表(sell),它们结构下
id int(标识号)
codno char(7)(商品编码)
codname varchar(3O)(商品名称)
spec varchar(20)(商品规格)
price numeric(10,2)(价格)
sellnum int(销售数量)
deptno char(3)(售出分店编码)
selldate datetime(销售时间)
写出查询销售时间段在2002-2-15白到2002-4-29之间,分店编码是01的所有记录
select * from sell where selldate between '2002-2-15'
and '2002-4-29' and deptno=01
向sell表中添加一条id号为:155,商品编号为0755,商品名称为:袜子,商品规格为:双,商品价格为12.00,销售数量为20 销售分店为05 销售时间为2008-12-10。
insert into sell values(155,0755,'袜子','双',1200,20,02,2008-12-10)
将所有分店为04的销售记录改为由01销售。
update sell set deptno=01 where deptno=04
删除商品编号为0753的所有销售记录
delete from sell where id =0753
查询2010年各个分店,各商品的销售总额
select sum() from sell group deptno
有两表a和b,两字段充全相阿 id,int,name,varchar(10) 都有下面的数据
id name
1 a
2 b
以下的查询语句,你知道它的运行结果吗?:(15分)
select * from a left join b on a.id=b.id where a.id=1
select * from a left join b on a.id=b.id and a.id=1
select * from a left join b on a.id=1
select * from a,b where a.id=b.id
select * from u,b