)
WHERE readerNo=Reader.readerNo AND bookNo=Book.bookNo )
3.22 臥儂処堋阻夕慕窃艶葎002催議侭嗤夕慕議響宀園催、響宀侖兆、參式麿断侭処堋狛議宸乂��002催��夕慕議夕慕兆各才処堋晩豚。
SELECT Reader.readerNo,readerName,bookName,borrowDate FROM Reader,Borrow,Book
WHERE Reader.readerNo=Borrow.readerNo AND Borrow.bookNo=Book.bookNo AND NOT EXISTS( SELECT * FROM Book
WHERE classNo='002' AND NOT EXISTS( SELECT * FROM Borrow
WHERE readerNo=Reader.readerNo AND bookNo=Book.bookNo ) )
3.23 臥儂崛富処堋阻3云夕慕議響宀園催、響宀侖兆、夕慕園催、夕慕兆各��旺梓響宀園催電會補竃。
SELECT Reader.readerNo,readerName,Book.bookNo,bookName FROM Reader,Borrow,Book
WHERE Reader.readerNo=Borrow.readerNo AND Borrow.bookNo=Book.bookNo AND Reader.readerNo IN( SELECT readerNo FROM Borrow
WHERE returnDate IS NULL GROUP BY readerNo HAVING COUNT(*)>=3 )
ORDER BY Reader.readerNo
3.24 臥儂侭処堋議夕慕悳勺恷互議響宀園催、響宀侖兆才竃伏晩豚。
SELECT readerNo,readerName,SUBSTRING(identitycard,7,8) AS birthday FROM Reader
WHERE readerNo IN( SELECT readerNo
FROM Borrow,Book
WHERE Borrow.bookNo=Book.bookNo AND returnDate IS NULL GROUP BY readerNo
HAVING SUM(price) >=ALL( SELECT SUM(price) FROM Borrow,Book
WHERE Borrow.bookNo=Book.bookNo AND returnDate IS NULL GROUP BY readerNo ) )
3.25 繍^将蔀砿尖 ̄窃夕慕議汽勺戻互10%。 UPDATE Book
SET price=price*1.1 WHERE classNo IN( SELECT classNo FROM BookClass
WHERE className='将蔀砿尖' )
3.26 斤噐定槍壓25-35岻寂議響宀侭処堋議哘拷珊隆拷珊議夕慕��繍凪拷珊晩豚俐個葎狼由輝爺晩豚。 UPDATE Borrow
SET returnDate=GETDATE() WHERE readerNo IN( SELECT readerNo FROM Reader
WHERE CONVERT(int,SUBSTRING(identitycard,7,4)) BETWEEN 25 AND 35 ) GO
3.27 幹秀匯倖篇夕��乎篇夕葎侭処夕慕議悳勺壓150圷參貧議響宀園催、響宀侖兆才侭処夕慕議悳勺。
CREATE VIEW BookView1 AS
SELECT Reader.readerNo,readerName,SUM(price) AS money FROM Reader,Borrow,Book
WHERE Reader.readerNo=Borrow.readerNo AND Borrow.bookNo=Book.bookNo GROUP BY Reader.readerNo,readerName HAVING SUM(price)>=150 GO
3.28 幹秀匯倖篇夕��乎篇夕葎定槍壓25-35槙岻寂議響宀��奉來双淫凄響宀園催、響宀侖兆、定槍、垢恬汽了、侭処夕慕兆各才処慕晩豚。 CREATE VIEW BookView2 AS
SELECT Reader.readerNo,readerName,workUnit,bookName,borrowDate FROM Reader,Borrow,Book
WHERE Reader.readerNo=Borrow.readerNo AND Borrow.bookNo=Book.bookNo
AND CONVERT(int,SUBSTRING(identitycard,7,4)) BETWEEN 25 AND 35 GO
3.29 幹秀匯倖篇夕��乎篇夕叙淫根^賠鯖寄僥竃井芙 ̄壓2008-2009定竃井議^柴麻字窃 ̄議夕慕児云佚連。 CREATE VIEW BookView3 AS
SELECT * FROM Book
WHERE publishingName='賠鯖寄僥竃井芙'
AND YEAR(publishingDate) IN(2008,2009) AND classNo=(
SELECT classNo FROM BookClass
WHERE className='柴麻字窃' ) GO
3.30 斤喇籾3.29侭秀羨議篇夕序佩峨秘、評茅才厚仟荷恬。
INSERT BookView3 VALUES('0000001','001','Linux利大室宝','藍襖','字亠垢匍竃井芙','9787111216063',28,'20070701','20070901',80) DELETE BookView3 WHERE bookName LIKE 'Linux%' UPDATE BookView3 SET shopNum=shopNum-10
3.31 繍秘垂方楚恷謹議夕慕汽勺和距5%。 UPDATE Book
SET price=price*0.95 WHERE shopNum=(
SELECT MAX(shopNum) FROM Book )