Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MySQL Sortowanie
fander
post
Post #1





Grupa: Zarejestrowani
Postów: 231
Pomógł: 22
Dołączył: 6.10.2008

Ostrzeżenie: (0%)
-----


Witam

Mam pewien pytanko mianowicie posiadam tabelę z danymi jej struktura wygląda następująco

Kod
tabelka(
  id INTEGER,
  nazwa VARCHAR(200),
  poziom INTEGER NOT NULL,
  poziomnr INTEGER  NULL,
);


dane w tabelce wyglądają następująco
Kod
id | nazwa   | poziom | poziomnr
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
1 | a           | 3          | 3          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
2 | b           | 3          | 1          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
3 | a           | 3          | 2          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
4 | b           | 2          | null          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
5 | a           | 2          | 1          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
6 | b           | 3          | 3          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
7 | a           | 2          | 4          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
8 | b           | 1          | null          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
9 | a           | 2          | 2          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
10 | b         | 1          | null          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
11 | a         | 1          | 2          
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
12 | b         | 1          | null          
.
.
.
.
itd


zapytanie pobierające dane wygląda następująco

SELECT * FROM tabelka ORDER BY poziom DESC, poziomnr ASC

No i tu mam problem bo poziomnr posiada pola z wartością null, czyli najpierw wyświetlają mi się rekordy z null a następnie zachodzi sortowanie po liczbach.
Czy istnieje jakiś sposób aby pobrać w 1 zapytaniu elementy posortowane tak jak się należy.

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.09.2025 - 11:37