用数据库SQL语句编写下列查询

作者&投稿:阿泳 (若有异议请与网页底部的电邮联系)
1.Select
姓名
From
顾客
Where 积分
in(Select
max(积分)
From
顾客)
2.Select
名称,电话
From
厂商
Where
编号
in
(Select
厂商编号
From
商品
Where
编号
in(Select
商品编号
From
销售
Group
by
商品编号
having
sum(数量)>1000))
3.Select *
From
厂商
Where
编号
in
(Select
厂商编号
From
商品
Group
by
厂商编号
Having
Count(*)>5)
4.Select
*
From
商品
Where
编号
not
in(Select
商品编号
From
销售
)

深秋
2010-05-13
07:26
回答的全部正确
建议4.改Select
*
From
商品
Where
编号
not
in(Select
商品编号
From
销售 Group
by
商品)
这样效率、性能方面会更好~

~

用数据库SQL语句编写下列查询
答:1.Select 姓名 From 顾客 Where 积分 in(Select max(积分)From 顾客)2.Select 名称,电话 From 厂商 Where 编号 in (Select 厂商编号 From 商品 Where 编号 in(Select 商品编号 From 销售 Group by 商品编号 having sum(数量)>1000))3.Select From 厂商 Where 编号 in (Select 厂商编号 From 商...

求解:用SQL语句书写下列数据库商品查询命令(每道题5分)
答:1.查询所有商品的商品名、单价、数量;Select商品名,单价,数量 From 商品 ---、 改为, 号即可 2.查询北京的仓库信息;1种方法Select * from 仓库 where 仓库名=’北京’2种方法Select仓库号,仓库名,地址,面积 From 仓库 Where 仓库名=’北京’(哪个对) ---都对 3.查询面积不低于100的...

针对“商品供应”数据库,写出下列SQL语句 1显示各个供应商的供应数量...
答:4.查询各个供应商的供货信息,包括供应商号,供应商名,联系电话及供应的商品名称,供应数量 SELECT a.商品名, b.供应商号, c.供应商名, c.联系电话 FROM 商品 AS a, 供应 AS b, 供应商 AS c WHERE a.商品号=b.商品号 And b.供应商号=c.供应商号 5.查询与YX431号商品库存量相同的商...

...数据库为基础,写出完成下面查询的 SQL 语句?
答:1、 查询成绩大于80 分的选课情况,包括学号,课号,成绩:SELECT Student.ID, Course.ID, GradeFROM Student, Course, RegistrationWHERE Student.ID = Registration.ID AND Course.ID = Registration.IDAND Grade > 80;2、查询所有学生的姓名,性别,年龄:SELECT Name, Gender, AgeFROM Student;3、 ...

在Access 2003中使用SQL语句 创建下面的查询,如何创建?
答:SQL 数据定义查询创建表:第一张表(藏书)CREATE TABLE 藏书 (书号 Text(10) CONSTRAINT kyName_BookID Primary Key, 书名 Text(30),作者 Text(5),出版社 Text(20),出版日期 DateTime,定价 Money,进库时间 DateTime,库存量 Long,借出数量 long);第二张表(学生)CREATE TABLE 学生 (学生编号 ...

...数据库中的“学生”表中数据如下表,请写出下列查询的SQL语句...
答:1.select 学号,姓名,专业 from 学生2.select * from 学生3.select * from 学生 where 姓名 like '王%'4.select * from 学生 where 性别='男'5.select * from 学生 where YEAR(出生日期)=19906select * from 学生 where 专业='国际贸易'7.select * from 学生 where YEAR(出生日期)=19918...

请使用SQL语句完成下列两项查询:
答:on b.学号=c.学号 where c.是否党员=‘Y’ and a.学分>=2 select 学号、姓名、课程名、成绩、教师姓名 from 学生 a inner join 成绩 b on a.学号=b.学号 inner join 课程 c on b.课程号=c.课程号 inner join 教师 d on d.教号=c.教号 where b.成绩>=80 and b.成绩<=90 ...

试用SQL语句表示如下查询
答:Grade from S JOIN R ON S.Sno=R.Sno--2select Cname from C where Cno in(select Cno from R where Sno in(select Sno from S where Sname='刘华'))--3select COUNT(*) 选修人数,MAX(Grade) 最高分,MIN(Grade) 最低分 from R join C on R.Cno=C.Cno where Cname='数据库'-...

写出下列SQL语句,简单的表查询语句
答:2、select 社团名称,count(成员名) from 社团成员活动情况表 group by 社团名称;--此语句查询结果是各社团的活动总人数人次,不知道你要的平均是不是 所有社团的活动人次/社团数 如果是,参考下面的语句 --select count(t1.成员名)/count(t2.社团名称) from 社团成员活动情况表 t1,社团表 t2;3...

试用SQL语句写出下列的查询
答:只能举例子,你看清每张表直接的关联关系,应该好写吧 (1) 列出第一销售部的所有员工信息:select c.* from customer c,employee e where c.emp_id=e.emp_id and e.depart_name='第一销售部'(7)统计公司2007、2008年的订单的总金额。select sum(c.price) 2007年总金额 from order_prod...