2012-12-11 68 views
0

可能有更好的方法來做到這一點,但我的客戶端有一個他們想要顯示的書籍列表。其中一些是社會本身,他們希望他們在任何其他書籍之前先展示。我設置了一個名爲「出售書籍」的自定義類型,並添加了一個布爾字段,表明這是一本社會書。使用Query中的排序對布爾值進行排序

我創建了一個查詢「所有書籍」,我在這個查詢中對標題和布爾字段進行了排序,但它不排序首選顯示數字,然後按字母順序排列。

有沒有辦法做到這一點,以便那些被標記爲「真」的書籍首先在列表中顯示?

親切的問候

西蒙

回答

0

你應該布爾場第一和標題排序第二,不是周圍的其他方式。

按多列排序的過程與優先排序一樣 - 它意味着集合將按第一列進行排序,如果存在具有該列相同值的任何行,那麼這些行將按第二列排序。如果在這兩列中有一些具有相同值的行,則排序將由第三個排序列執行(如果有的話)。等等..

+1

謝謝伊凡工作.. –

+0

如果它的工作,你可以標記答案爲公認的。要做到這一點,請點擊答案左側的答案旁邊的複選標記。 –