一位新手到SQL的位,但我正在讓我的方式非常好。但是,我的問題是以特定的方式排列事物。說,例如,我有如下表:特定的SQL排序
DATE RANGE NAME ORDER COUNT
5/5/14 - 5/6/14 Bob Food 3
5/5/14 - 5/6/14 Jim Drink 2
5/4/14 - 5/5/14 Bob Food 3
我想在一個特定的方式來訂購這些:
DATE RANGE NAME ORDER COUNT
5/4/14 - 5/5/14 Bob Food 3
5/5/14 - 5/6/14 Bob Food 2
5/5/14 - 5/6/14 Jim Drink 2
要它是由其中名稱和順序是同階,計數不一定必須相同,並且都是按日期範圍排序的。我已經嘗試了ORDER BY的各種排列,但沒有運氣,但在我看來,這應該是一個非常簡單的查詢。有人有建議嗎?
向我們展示select;但它應該是'ORDER BY'日期範圍','名稱','訂單'之後的where子句注意:ORDER和名稱在某些情況下,是一個保留字,所以它需要包裹在適當的逃生字符[]爲SQL服務器'爲ORACLE&Mysql ...那麼什麼味道的DB引擎? – xQbert
所以你希望它按'NAME'和'ORDER'分組,然後按'DATE RANGE'排序? – tsHunter