![]() |
Mysql: sortera med värde i en annan tabell
Hej!
jag försöker lista upp rubriker ur en tabell men vill sortera rubrikerna från värde i en annan tabell "sort", huh det har inte gått bra alls.. har testat med följande utan resultat SELECT sidor.*, kollen.sort FROM databas.kollen, databas.sidor WHERE sidor.refid = '$lsid' ORDER BY kollen.sort ASC är det någon som ser felen här? i tabellen "kollen" anger jag värde i raden (sort) som skall sortera allt i tabellen (sidor) med specifik (refid) nummer. och listar upp allt med rätt refid med 001 överst / sort = 001 Tack på förhand |
Ett felmeddelande hade varit i sin ordning...
|
inget felmeddelande utan inget sorterars och rubbet visas oavsett refid..
|
Joina, joina, joina:)
Chansar vad du har för kopllings-id mellan tabellerna, men nåt liknande nedan måste du göra. SELECT sidor.*, kollen.sort FROM databas.kollen, databas.sidor WHERE databas.kollen.refid = databas.sidor.refid AND sidor.refid = '$lsid' ORDER BY kollen.sort ASC |
Alla tider är GMT +2. Klockan är nu 11:16. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson