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
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...