![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 27.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuję pomocy ze skonstruowaniem zapytania SQL, a mój problem dotyczy dokładnie instrukcji ORDER BY: Otóż czy da się zrobić sortowanie wg tylko części (np. 2 znaków) z danej kolumny? Załóżmy, że mam takie wpisy w tabeli produktów: Kod KOD WYDAJNOSC POJEMNOSC AC 444 50 115 AC 222 50 110 AC 11 60 80 DC 22 30 90 DC 11 35 90 I chcę zrobić proste sortowanie ORDER BY KOD, WYDAJNOSC, POJEMNOSC z tym, aby do KOD brało tylko dwa pierwsze znaki, czyli aby w wynikach najpierw pojawiły się wszystkie produkty o początku kodu "AC", a następnie te o kodzie "DC" a dla produktów o takim samym początku kodu kolejnym kryterium ma być WYDAJNOSC a następnie POJEMNOSC. W efekcie chciałbym uzyskać kolejność AC 222, AC 444, AC 11, DC 22, DC 11. Dziękuję za wszelkie sugestie... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:05 |