我有兩個表;相冊和貸款。我有一個BorrowerId = RS96FM已經失去了內容的表貸款,因此我想更新相冊中的ShelfNumber爲0.但是,我不知道如何去做這件事,因爲我首先必須找到AlbumCode BorrowerId擁有的內容,然後更改ShelfNumber,無論他們在相冊中擁有哪個AlbumCode。查找和更新值
下面是我的sql語句目前看起來像到目前爲止。
Select AlbumCode, Performer, AlbumTitle, ShelfNumber, YearReleased, RecordCompanyCode
from Albums
where ShelfNumber =(Select ShelfNumber
from Albums
where AlbumCode = (Select AlbumCode
from Loans
where Borrowerid ='RS96FM'
**and update(Shelfnumber) = 0))
實例數據將有助於undertanding您的問題 –