我很难从其他来源订购表。我想做这样的事;
SELECT * FROM tblSomething ORDER BY ID IN (SELECT ID FROM tblOrderList)
很明显,它不会让我这样做,这是有工作在附近。
总的来说:
SELECT * FROM tblSomething S ORDER BY CASE WHEN EXISTS(SELECT 1 FROM tblOrderList OL WHERE OL.ID = S.ID) THEN 1 ELSE 0 END DESC;
如果没有,请用示例和预期结果更新您的文章。