❶ 用sql语句定义图书表的结构
那就不要丢掉了现在!
一个怪影在欧洲游荡着……
但他的仆人冲进来,
一桠树枝,一把椅,一块圆石或者一个屋角,
操着步离去,忍受一个信仰,
什么时候领个男朋友回来啊哈哈
❷ 求助解答下面SQL查询语句
第1个:select 读者姓名 from readers where 编号 in (
select 读者编号 from borrowinf
where 借期=to_date('20110506','yyyymmdd')
)
第2个:
select * from books where 书名 in
( select 书名 from books
group by 书名having count(*)>1
)
order by 书名,书号
第3个:
select 姓名 from readers where 编号 not in (
select 读者编号 from borrowinf)
第4个:select 编号,姓名 from readers
where 编号 in (
select 读者编号 from borrowinf,books
where borrowinf.图书编号=books.编号 and 出版社='教育皮绝出版社'
)
第5个:select 书价,书燃碰姿名 from books where 书价 in
(select min(书价)from books)
第6个:select * from books order by 书价
第7个:create view jyqx as
select a.编号,c.借期,b.借阅期限,c.还期,(c.借期+b.借阅期限) "应还日期" from books a,readers b,
borrowinf c
where a.编号=c.编号and c.读者编号=b.编号
第8个:select * from borrowinf b where b.还期<sysdate
第9个:select * from borrowinf where 读者编号='xxxxx'
第10个:create or replace procere jys_test(c_name varchar2) is
ast varchar2(500);
begin
ast := 'drop table test';
execute immediate ast;
ast := '吵稿create table test as
select * from books where rownum < 0';
execute immediate ast;
ast:='
insert into test
select *
from books a
where a.图书编号 in
(select c.图书编号 from borrowinf c
where c.读者编号 in
(select b.读者编号 from readers b where b.读者姓名 = '''||c_name||'''))';
execute immediate ast;
end;
先写这么多,明天继续!
❸ 使用sql语句查询图书信息表中价格大于30元并且是清华大学出版社的图书信息代
条件语句为
where 表.价格 > '30' and
出版社='清华大学出版社'
望采纳。
❹ 用SQL以图书信息表为数据源,创建一个名为出版社统计的查询,在该查询中,可显示不同出版社图书的数量
SQL示例:
SELECT 出版社, COUNT(*) AS 图书数量 FROM 图书信息表 GROUP BY 出版社
解释一下:
SELECT语言句用于选择要显示的数据列表,这里我腊笑高们需要选择出版社和图书数量这两个列表,因此使用升梁SELECT 出版社, COUNT(*) AS 图书轮尺数量。
FROM语言语句指定数据源,即图书籍信息表。
GROUP BY语言句用于按照出版社对图书信息进行分组,这样就可以统计每个出版社的图书数量。