Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie przed pogrupowaniem
ActivePlayer
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


tabela wyglada mniejwiecej tak:

Kod
id|lang|...

przykładowy conetent:
Kod
1|pl|..
2|pl|...
1|en|...

zapytanie:
  1. SELECT *
  2. FROM tabela
  3. GROUP BY id ORDER BY lang = 'en'

oczekuje wyniku
Kod
1|en|...
2|pl|...

jednak mysql robi order by dopiero po zgrupowaniu, wiec dostaje
Kod
1|pl|...
2|pl|...

ma ktoś jakis pomysł jak temu zaradzić ?
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: 22.08.2025 - 17:50