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.
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 …
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 …
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();
Mam bazę danych SQLite, którą próbuję posortować według kolejności alfabetycznej. Problem w tym, że SQLite nie bierze pod uwagę A = a podczas sortowania, więc otrzymuję takie wyniki: A B C T a b c g Chcę dostać: A a b B C c g T Jaką specjalną rzecz należy …
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 …
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: …
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 …
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 …
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óż. …
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', …
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 …
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> { …
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;
Ok, mam tabelę z indeksowanym kluczem i nieindeksowanym polem. Muszę znaleźć wszystkie rekordy o określonej wartości i zwrócić wiersz. Chciałbym wiedzieć, czy mogę zamawiać według wielu wartości. Przykład: id x_field -- ----- 123 a 124 a 125 a 126 b 127 f 128 b 129 a 130 x 131 x …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.