實施例的數據集:比較兩個不同的行根據一列
我有3分不同的列
- FilmAdi(FilmName),
- OyuncuAdi(ActorName)
- OyuncuSoyadı (演員姓名)
如果用戶輸入兩個不同的演員姓名,例如
OyuncuAdi='Şener', OyuncuSoyadı='Şen' and OyuncuAdi='Kemal',OyuncuSurname='Sunal'
如果有什麼電影在一起播放,請獲得電影名稱。 示例輸出如下。
'Tosun Paşa'
編輯:我解決了問題後,太多的嘗試,這個查詢解決方案,它是我心中
select f.FilmAdi
from Oyuncular o
join FilmOyuncular fo on fo.OyuncuId=o.OyuncuId
join Filmler f on f.FilmId=fo.FilmId
where o.OyuncuId in('4','5') --Oyuncu.OyuncuID 4 ve 5 olan oyuncuların oynadıkları filmler
group by f.FilmAdi
having COUNT(f.FilmId)>1
這裏的大多數人想要格式化文本,而不是圖像。 – jarlh
你輸入OyuncuAdi ='Sunal' - 你確定它不是OyuncuSoyadı='Sunal'嗎?你能提供你的代碼嗎? – plaidDK
對不起,我編輯它。我必須是OyuncuSoyadi ='Sunal' –