Visa ett inlägg
Oläst 2007-12-09, 16:31 #5
Starwebs avatar
Starweb Starweb är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2004
Inlägg: 332
Starweb Starweb är inte uppkopplad
Flitig postare
Starwebs avatar
 
Reg.datum: Jan 2004
Inlägg: 332
Citat:
Originally posted by elprisguiden@Dec 9 2007, 12:33
Pröva med
select * from (SELECT * FROM `tabell_b` order by field (nummer,2,3,1,4)) as x group by `tabella_id`

Frågan är gjord bara på tabell_b , så du får koppla de två tabellerna själv. Men urvalet blir som du önskar.

Frågan är lite krävande, så om prestanda är avgörande så kanske du ska fortsätta leta efter annan lösning.
Oj, tack för svar. Trodde att hoppet helt var ute.

Som du säger så kommer det nog inte gå då det ibland är mkt data som efterfrågas, men kan ju vara kul att klura ut hur man får det att fungera, och sen kanske man kan optimera frågan bättre.

Jag provade din sql snutt, men den verkar inte förstå vad "field" är för något. Jag kör dock mysql 5.
"db_namn" är namnet på min databas.


Felmeddelandet:
Error Code : 1305
FUNCTION db_namn.field does not exist
(0 ms taken)
Starweb är inte uppkopplad   Svara med citatSvara med citat