使用SQL语言完成下列问题

作者:佚名    更新日期:2025-06-22
1.
select b.借书证号,b.图书ID,a.书名,a.出版社ID,b.借书日期
from 图书表 a
inner join 借阅表 b on a.图书ID=b.图书ID
where b.借书证号 in ('J001','J002','J005')
2.
select b.借书证号,c.姓名,b.图书ID,a.书名,a.出版日期
from 图书表 a
inner join 借阅表 b on a.图书ID=b.图书ID
inner join 读者表 c on b.借书证号=c.借书证号
where b.借书证号 in ('J001','J002','J005')
3.
select *
into #JY1
from 借阅表
where 标记=false
4.
select 版次,avg(单价) as 平均单价
from 图书表
group by 版次
5.
select 出版社ID,avg(单价) as 平均单价,max(单价) as 最高单价,min(单价) as 最低单价
from 图书表
group by 出版社ID
6.
select a.*
from 图书表 a
where
exists
(
select 1
from 借阅表
where 借书日期>'2008-01-01 00:00:00'
and 图书ID=a.图书ID
)

使用SQL语言完成下列操作~

Create Table Employee
(Employeeid char(10) nut null
Name char()
Departmentld char()
);
create view View1 ()
as
select Employeeid ,Nmae, Departmentid
from Employee

第一个表和第一个试图应该是这样吧,剩下的楼主就照猫画虎吧

1. delete 表名 where 列名=列的值
2.update 表名 set 列名=列的值 where 列名=列的值
3. insert into 表名(列名) values (列的值)
4. select * from 表名
5. select 系的列名 from 表名 where 姓名的列名=张三'
6. select 课程的列名 from 表名 where 姓名的列名=李四'
7. select 学生姓名的列名 from 表名 where 年龄的列名>18 and 年龄的列名<22
8.select * from 表名
最基本的用法可以在:我的博客上看 http://blog.csdn.net/wangganggang90/article/details/6925847