WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Mysql: sortera med värde i en annan tabell (https://www.wn.se/forum/showthread.php?t=1040375)

vidir 2010-02-05 15:11

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

eliasson 2010-02-05 16:04

Ett felmeddelande hade varit i sin ordning...

vidir 2010-02-05 16:41

inget felmeddelande utan inget sorterars och rubbet visas oavsett refid..

yadis 2010-02-05 17:31

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