SQL select语句ORDER BY与第二个表的关系?

时间:2013-03-06 22:31:10

标签: sql select sql-order-by

我有一个表A,它包含一个int行,表示与它们相关的表B对象。

Multiple As可以引用相同的B. B不引用A

我想返回按照它们所涉及的B对象中的一行排序。

有没有办法在一个SQL语句中执行此操作?甚至2?

谢谢。

2 个答案:

答案 0 :(得分:3)

只要SELECTORDER BY

,您就可以在tablea列表和tableb任意列中添加任何内容
SELECT a.ID
FROM tablea
 INNER JOIN tableb ON tablea.ID = tableb.ID
ORDER BY tableb.ID

答案 1 :(得分:1)

您是否尝试过使用

Select (columns that you want to display)
from TableA INNER JOIN TableB
ON TableA.col = TableB.col
Order By TableB.ColumnName