0
Master
id
some-fields
Detail
detail_id (counter)
master_id
user_id (related to another tables)
我想告诉大师的所有单个记录仅限于指定的USER_ID。 我所知道的唯一途径...每个细节乘行...
谢谢
Master
id
some-fields
Detail
detail_id (counter)
master_id
user_id (related to another tables)
我想告诉大师的所有单个记录仅限于指定的USER_ID。 我所知道的唯一途径...每个细节乘行...
谢谢
SELECT DISTINCT x.*
FROM Master x
INNER JOIN Detail y ON x.id=y.master_id
WHERE y.user_id=?
select
Master.*
from
(select distinct Dtl.Master_ID
from Detail Dtl
where Dtl.User_ID = TheIDYouWant) PreQuery
join Master
on PreQuery.Master_ID = Master.ID
回答喜欢这里的1000倍堆栈溢出。使用搜索之前发布重复! –
你是对的丹尼尔,但如何能够搜索这样的问题?我不知道使用哪些术语! – stighy