1樓:網友
select book.書名,book.出版社 from student,jy,book where student.
借書證號 = jy.借書證號 and jy.書號 = book.書號。
2樓:網友
select jy.書名,book.出版社 from jy join book on jy.書名=book.書名。
where jy.借書證號 in (select 借書證號 from student)
3樓:文官不貪財
查詢全部學生借閱的書的書名和出版社的話,只查詢jy不就可以了。
select 書名,出版社 from jy或是。select 書名,出版社 from jy group by 書名,出版社。
如果是查詢每個學生都看過的話。
select 書名,出版社 from book where not exists(
4樓:dl_會飛的青蛙
select student.姓名,tt.書名,tt.出版社。
from student,select jy.借書證號,jy.書名,book.出版社。
from jy left join book on jy.書號=book.書號) tt
where student.借書證號=tt.借書證號。
5樓:匿名使用者
select 書名,出版社。
from jy
where 借書證號 in (select 借書證號 from student)
6樓:網友
select 書名,出版日期, from book inner join jy on
jy.書號=book.書號 where 借書證號。
7樓:網友
select a.姓名,a.學號,a.
借書證號,b.書名,b.出版社 from student a inner join jy b on a.
借書證號=b.借書證號。
8樓:網友
selecte * from student a,jy b,book c where c.書號=b.書號 and b.借書證號=a.借書證號。
標準sql巢狀查詢語句
9樓:四舍**入
1、簡單子查詢。
select name,age from personwhere age >
select age from personwhere name =
2、in巢狀查詢。
select name from personwhere countryid in
select countryid from countrywhere countryname =
sql巢狀子查詢和相關子查詢的執行過程有什麼區別
10樓:溫清怡餘玟
sqlserver子查詢可以分為。
相關子查詢。
和巢狀子查詢。
兩類巢狀子查詢的執行不依賴與外部的查詢:
執行過程:1)執行子查詢,其結果不被顯示,而是傳遞給外部查詢,作為外部查詢的條件使用。
2)執行外部查詢,並顯示整個結果。
巢狀子查詢一般可以分為:返回單值的子查詢。
和返回乙個列表的子查詢。
2)執行內層查詢,得到子查詢操作的值。
3)外查詢根據子查詢返回的結果或結果集得到滿足條件的行。
4)然後外層查詢取出下乙個元組重複做步驟1-3,直到外層的元組全部處理完畢。
請教SQL語句,請教一個SQL語句
select a.b.from comment a inner join reply b on a.writer b.writer and a.writer 張三 select from select from commentunion select from reply where writer ...
怎麼用SQL語句查詢student表中年齡最小
排序升序排列即可。例如 select from student order by 年齡 asc 急急急!怎麼用sql語句查詢student表中年齡最小的前三名學生資訊?select top 3 from student order by age asc top 3 是前3個學生的意思,order b...
sql用update語句一次更新多個欄位應該怎麼寫
update 表名 set 列名1 值,列名2 值2,where 條件 多個欄位可以使用逗號隔開,每一個 欄位名 值 就是賦值,其後的where 條件語句可加可不加 update 表名du set 欄位 zhi1,欄位2,欄位3,select 數值dao1,數值2,數值3,where 條件如果是固 ...