這是有效的SQL嗎?如果是的話,你能告訴我它的作用嗎?ORDER BY中的子選擇?有效的SQL?
Select *
from MyFirstTable
order by (select min(somefield)
from MySecondTable
where MyFirstTable.id = MySecondTable.id)
在「order by」中的子選擇,這怎麼可能?實際上,這個SQL查詢不是按字段排序,而是按字段行中的某個值排序(min)。這似乎不合邏輯,除了字段名以外的其他內容。但是min(somefield)<> somefield!但是,是的,這個查詢很有效,而教我的工作人員告訴我這一點,而且我很懷疑。 你能告訴我這是什麼意思嗎?或者只是發表一個平等的查詢?
謝謝!