我使用GROUP BY只为共享相同'cat_no‘值的所有条目选择一行,因为GROUP BY检索随机行,我需要使用ORDER BY ( track )来确保它选择数据库中轨道编号为"1“的行。然而,一旦我有了这组结果,我实际上需要有最后的排序‘日期’在数据库中的另一个字段,但我似乎不能排序两次。SELECT * FROM cds GROUP BY cat_no
ORDER BY date DESC,ABS(track
我已经尝试了各种可能的方法来按降序排序结果表。我对SQL相当陌生,所以我确信这很简单。蒂娅。EXECUTE PROCEDURE GetYearForExhaustCatalog('');
DECLARE @SQLinto #temp select year from #temp where year is not null <