Pytania otagowane jako sql-order-by

Klauzula ORDER BY w języku SQL określa, że ​​instrukcja SQL SELECT zwraca zestaw wyników z wierszami sortowanymi według wartości jednej lub większej liczby kolumn.

13
Porządkowanie według kolejności wartości w klauzuli SQL IN ()
Zastanawiam się, czy istnieje daleko (prawdopodobnie lepszy sposób) uporządkowania według kolejności wartości w klauzuli IN (). Problem w tym, że mam 2 zapytania, jedno, które pobiera wszystkie identyfikatory, a drugie, które pobiera wszystkie informacje. Pierwsza tworzy kolejność identyfikatorów, według której chcę, aby druga sortowała. Identyfikatory są umieszczane w klauzuli IN …
154 mysql  sql  sql-order-by 

8
Jaki jest cel polecenia Order By 1 in SQL select?
Czytam stary kod w pracy i zauważyłem, że istnieje kilka widoków z order by 1klauzulą. Co to daje? Przykład: Create view v_payment_summary AS SELECT A.PAYMENT_DATE, (SELECT SUM(paymentamount) FROM payment B WHERE PAYMENT_DATE = B.PAYMENT_DATE and SOME CONDITION) AS SUM_X, (SELECT SUM(paymentamount) FROM payment B WHERE PAYMENT_DATE = B.PAYMENT_DATE and SOME …
154 sql  sql-order-by 

6
C # list.Orderby malejąco
Chciałbym otrzymać listę posortowaną malejąco według „Product.Name” . Podobnie jak w przypadku poniższej funkcji, która sortuje listę w porządku rosnącym, tylko w odwrotnej kolejności, czy jest to możliwe? var newList = list.OrderBy(x => x.Product.Name).ToList();
150 c#  list  sorting  sql-order-by 

4
GROUP_CONCAT ORDER BY
Mam taki stół jak: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 …


11
Łańcuch zamówienia SQL jako liczba
Mam numery zapisane VARCHARw bazie danych MySQL. Nie mogę ich wykonać z INTpowodu innych zależnych okoliczności. Podczas sortowania traktuje je jako znak, a nie liczbę. W bazie danych mam 1 2 3 4 5 6 7 8 9 10... Na mojej stronie pokazuje uporządkowaną listę w następujący sposób: 1 10 …

4
Jak prawidłowo korzystać z Oracle ORDER BY i ROWNUM?
Trudno mi jest przekształcić procedury składowane z SQL Server do Oracle, aby nasz produkt był z nim zgodny. Mam zapytania, które zwracają najnowszy rekord niektórych tabel na podstawie sygnatury czasowej: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC => To zwróci mi najnowszy rekord Ale Oracle: …

3
Jak najpierw zwrócić wiersze z określoną wartością?
Chcę, aby moje zapytanie zwróciło wiersze tabeli, w których kolumna zawiera najpierw określoną wartość, a następnie zwróciło pozostałe wiersze w kolejności alfabetycznej. Jeśli mam tabelę coś takiego jak ten przykład: - Table: Users - id - name - city - 1 George Seattle - 2 Sam Miami - 3 John …
124 sql  sql-order-by 

10
Używanie union i order by clause w mysql
Chcę użyć kolejności według z unią w kwerendzie mysql. Pobieram różne typy rekordów na podstawie różnych kryteriów z tabeli opartej na odległości dla wyszukiwania w mojej witrynie. Pierwsze zapytanie wybierające zwraca dane związane z dokładnym wyszukiwaniem miejsca. Drugie zapytanie wybierające zwraca dane dotyczące odległości w promieniu 5 km od wyszukiwanego …
123 mysql  sql  sql-order-by  union 

12
Jak używać DISTINCT i ORDER BY w tej samej instrukcji SELECT?
Po wykonaniu poniższej instrukcji: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Otrzymuję z bazy danych następujące wartości: test3 test3 bildung test4 test3 test2 test1 ale chcę usunąć duplikaty, na przykład: bildung test4 test3 test2 test1 Próbowałem użyć DISTINCT, ale nie działa z ORDER BY w jednej instrukcji. Proszę pomóż. …

5
Porządkuj według wielu kolumn za pomocą Doctrine
Muszę uporządkować dane według dwóch kolumn (jeśli wiersze mają różne wartości w kolumnie 1, uporządkuj według niej; w przeciwnym razie uporządkuj według kolumny numer 2) Używam QueryBuilderdo tworzenia zapytania. Jeśli wywołam orderBymetodę po raz drugi, zastąpi ona wszystkie wcześniej określone kolejność. Jako pierwszy parametr mogę podać dwie kolumny: ->orderBy('r.firstColumn, r.secondColumn', …

6
MySQL - wartości ORDER BY w IN ()
Mam nadzieję, że posortuję elementy zwrócone w poniższym zapytaniu według kolejności, w jakiej zostały wprowadzone do funkcji IN () . WEJŚCIE: SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C'); WYNIK: | id | name | ^--------^---------^ | 5 | B | | 6 | B …

7
C # Sortowanie i porządkowanie według porównania
Mogę posortować listę za pomocą opcji Sortuj lub Sortuj według. Który jest szybszy? Czy oboje pracują na tym samym algorytmie? List<Person> persons = new List<Person>(); persons.Add(new Person("P005", "Janson")); persons.Add(new Person("P002", "Aravind")); persons.Add(new Person("P007", "Kazhal")); 1. persons.Sort((p1,p2)=>string.Compare(p1.Name,p2.Name,true)); 2. var query = persons.OrderBy(n => n.Name, new NameComparer()); class NameComparer : IComparer<string> { …

3
kolejność zapytań mysql według wielu elementów
czy można zamawiać w wielu rzędach? Chcę, aby moi użytkownicy byli sortowani według last_activity, ale jednocześnie chcę, aby użytkownicy ze zdjęciami pojawiali się przed tymi bez Coś takiego: SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY last_activity, pic_set DESC;


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.