Jag ska göra en ORDER BY i ett com objekt... I det fält i databasen som den ska sortera efter, står det ungefär så här 20x30...men om det finns flera som har 20 i början vill jag att den ska sortera 30....finns det något sätt att detta kan göras i SQL satsen.
Split
4 svar · 175 visningar · startad av just me
Du menar alltså att om värdena 20x30, 20x40 och 30x50 finns så ska de ordnas såhär:
1. 30x50
2. 20x30
3. 20x40
?
För det första inser jag inte syftet, och vad händer om det finns flera 30x-värden?
------------------
/ jeps0
Det är till en web butik...jag ska ordna alla produkter efter storlek.
Isf skulle jag rekommendera att du har en kolumn för bredd och en för höjd (width och height). Sedan kan du använda följande SQL-kod:
SQL = "SELECT * FROM tabell ORDER BY (width * height) DESC"
------------------
/ jeps0
varför har du inte två olika fält då? bredd och höjd (som jag antar att det handlar om?) det finns ingen anledning till att slänga ihop det i ett fält.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>