CREATE TABLE Book_Master(
Book_code NUMBER(10) PRIMARY KEY,
Book_name VARCHAR2(50) NOT NULL,
Book_pub_year NUMBER,
Book_pub_author VARCHAR2 (50) NOT NULL);
INSERT INTO book_master VALUES(10000001,'Let Us C++',2000,'Yashavant Kanetkar');
INSERT INTO book_master VALUES(10000002,'Mastersing VC++',2005,'P.J Allen');
INSERT INTO book_master VALUES(10000003,'JAVA Complete Reference',2004,'H.Schild');
INSERT INTO book_master VALUES(10000004,'J2EE Complete Reference',2000,'H. Schild');
INSERT INTO book_master VALUES(10000005,'Relational DBMS',2000,'B.C. Desai');
INSERT INTO book_master VALUES(10000006,'Let Us C',2000, 'Yashavant Kanetkar');
INSERT INTO book_master VALUES(10000007,'Intoduction To Algorithams',2001,'Cormen');
INSERT INTO book_master VALUES(10000008,'Computer Networks',2000,'Tanenbaum');
INSERT INTO book_master VALUES(10000009,'Introduction to O/S',2001,'Millan');
回答
select Book_pub_author, Book_name
from book_master
where Book_pub_author in (select Book_pub_author
from book_master
group by Book_pub_author
having count(1)>1)
order by Book_pub_author, Book_name
Thx爲您提供幫助 –
@AbhiramVarma歡迎您。 –
這些作者還可以使用內部聯接,而不是IN子句
Select Book_pub_author
, Book_name
from book_master b
INNER JOIN (
select Book_pub_author
from book_master
group by Book_pub_author
having count(1)>1
) t on t.Book_pub_author = b.Book_pub_author
anfd您可以獲取所有的書在同一行中使用group_concat
Select Book_pub_author
, group_concat(Book_name)
from book_master b
INNER JOIN (
select Book_pub_author
from book_master
group by Book_pub_author
having count(1)>1
) t on t.Book_pub_author = b.Book_pub_author
group by Book_pub_author
Thx爲您的幫助 –
@AbhiramVarma如果其中一個答案是正確的,請選擇一個你喜歡的,並將其標記爲已接受...看看這裏如何 http://meta.stackexchange.com/questions/5234/how-不接受-的回答工作 – scaisEdge
- 1. laravel 5作者姓名顯示書籍
- 2. 書籍的書名頁在docbook 5.0
- 3. 按書名/作者搜索的書
- 4. 顯示作者姓名(WordPress的)
- 5. Natbib不顯示完整作者姓名
- 6. MongoDB中的多文檔事務 - 書籍和作者示例
- 7. 正則表達式 - 對於書籍,包含「姓名」,但分裂「 - 」
- 8. 亞馬遜產品API - 在一個請求中獲取多個作者姓名書籍
- 9. VHDL書籍示例
- 10. Django的:返回所有作者撰寫的所有書籍
- 11. 一對多vs多對多 - 書籍和作者
- 12. 在評論中顯示作者姓名而非作者ID
- 13. 用Python編寫書籍類
- 14. 如何根據作者的姓氏搜索書籍列表類,但有多個作者?
- 15. 需要按書名打印書的作者
- 16. 顯示未讀書籍列表
- 17. 需要顯示HTML頁面(使用CSS)作爲翻頁書籍
- 18. Rails 3 - 處理模型繼承?書籍>作者,而不是書籍和作者
- 19. 如何寫入簡單書籍表中的數據庫多個作者?
- 20. 關於匿名函數的Javascript Ninja的祕密書籍示例
- 21. SQL,顯示列表的發佈者ID,發佈者姓名,職務和單價最高的書的價格
- 22. Symfony呈現作者姓名
- 23. 更改作者姓名
- 24. SQL Server書籍
- 25. Sharepoint書籍
- 26. Apache'In Action'書籍
- 27. 最佳書籍/學習資源QTP作爲初學者
- 28. 將書籍作者分類爲小說與非小說
- 29. 書籤每次在相同的緩衝區中提示姓名
- 30. 簡單的ajax腳本來顯示一本書的名字
認真對待作業。顯示一些努力。 –