0
我有2個表庫(Gallery_ID,名稱)和Gallery_Image(ID,Gallery_ID,圖像)。我的問題是我要選擇的每個庫找到只有一個表在外國表與另一個表
我已經嘗試此查詢
SELECT distinct top 1 Gallery.Gallery_ID, Gallery.Gallery_Name,Gallery.Gallery_Name as Gallery_Image
FROM Gallery
union
select distinct Gallery_Image.Gallery_ID,Gallery_Image.Gallery_Images as Gallery_Name,Gallery_Image.Gallery_Images
from Gallery_Image inner join Gallery on Gallery.Gallery_ID=Gallery_Image.Gallery_ID
where Gallery_Image.Gallery_ID in(select Gallery_ID from Gallery)
我正在使用sql server 2008來解決這個問題 –
@SunnySandeep。 。 。如果我正確解釋了這個問題,那麼該解決方案適用於該數據庫。 –
我想選擇圖庫的名字也。所以請幫助我。我使用SQL Server 2008 –