Pytania oznaczone «order-by»

Klauzula używana w instrukcjach SQL SELECT do sortowania wyników zapytania.

51
Dlaczego ORDER BY nie należy do widoku?

I zrozumieć , że nie można mieć ORDER BY w widoku. (Przynajmniej w SQL Server 2012, z którym pracuję) Rozumiem również, że „poprawnym” sposobem sortowania widoku jest umieszczenie ORDER BYwokół SELECTinstrukcji, która wyświetla zapytanie. Ale będąc stosunkowo nowym w praktycznym języku SQL i...

21
Jak udowodnić brak niejawnego porządku w bazie danych?

Niedawno wyjaśniłem kolegom, jak ważne jest posiadanie kolumny do sortowania danych w tabeli bazy danych, jeśli jest to konieczne, na przykład w przypadku danych uporządkowanych chronologicznie. Okazało się to nieco trudne, ponieważ mogli po prostu ponownie uruchomić zapytanie pozornie bez końca i...

12
Jakie są alternatywy dla klauzuli ORDER BY w widoku?

To pytanie musiało być na tej stronie :) ORDER BY jest zabronione w widoku, jak zrozumiałem, ze względu na możliwość wielokrotnego zamówienia przez podczas korzystania z tego widoku. Wiem, że istnieją na przykład sposoby obejścia tego ograniczenia, TOP 99.999999 PERCENTale chciałbym wiedzieć,...

10
Implementacje baz danych ORDER BY w podzapytaniu

Korzystam z aplikacji (MapServer - http://mapserver.org/ ), która otacza instrukcje SQL, dzięki czemu instrukcja ORDER BY znajduje się w wewnętrznym zapytaniu. Na przykład SELECT * FROM ( SELECT ID, GEOM, Name FROM t ORDER BY Name ) as tbl Aplikacja ma wiele różnych sterowników baz danych....