5
通過使用任何一個屬性排序顯示進度記錄。 我是新來的進步,所以我想知道如何根據一個屬性上的排序顯示錶中的記錄。通過使用任何一個屬性排序顯示進度記錄
通過使用任何一個屬性排序顯示進度記錄。 我是新來的進步,所以我想知道如何根據一個屬性上的排序顯示錶中的記錄。通過使用任何一個屬性排序顯示進度記錄
您使用BY語句,像這樣:
for each customer no-lock where customer.custNum > 100 BY customer.name:
display customer.custNum customer.name.
end.
記住,選擇和排序是兩個不同的東西 - WHERE子句指定選擇(而在沒有通過指定的排序順序), BY指定排序。
只有在WHERE子句中存在兩個或兩個以上可能性之間的聯繫時,BY纔會影響索引選擇。
如果BY訂單不匹配WHERE訂單客戶端排序可能導致顯着的性能損失。 (您可以使用XREF進行編譯,查看正在使用的索引以及它們與您的期望匹配程度。)