作者:山百惠0-0 | 来源:互联网 | 2018-05-25 03:33
场景:我希望同时从N个表中拿出数据并组合到一起,然后按时间倒序排列。(用户动态)表1co:cidnamelinkidtypedatecontent表2to:tidnamedatetitlecontent表3wowidnamedatetitlecontent表...
场景:我希望同时从N个表中拿出数据并组合到一起,然后按时间倒序排列。(用户动态)
表1 co:
cid name linkid type date content
表2 to:
tid name date title content
表3 wo
wid name date title content
表1中的linkid可能是tid或者wid,由type来决定。
请问这样的语句要怎么写?PS:最好能将效率问题也考虑进去...我曾用UNION写了一个,效率奇差...
回复内容:
场景:我希望同时从N个表中拿出数据并组合到一起,然后按时间倒序排列。(用户动态)
表1 co:
cid name linkid type date content
表2 to:
tid name date title content
表3 wo
wid name date title content
表1中的linkid可能是tid或者wid,由type来决定。
请问这样的语句要怎么写?PS:最好能将效率问题也考虑进去...我曾用UNION写了一个,效率奇差...