webForumDet fria alternativet
Logga in / Bli medlem

Sortera i bokstavsordning

Databaser & SQL

1 svar · 552 visningar · startad av fjonken

Medlem sedan jan. 200227 inlägg
Frågan#1

Hej!

Jag har två tabeller en där. En huvudtabell som bland annat innehåller fälten [id,typ,pris]. den andra tabellen innehåller information om typ. Den andra tabellen som heter "typ" har fälten [id,namn,info].

Nu är det så att jag lägger in id nummret för "typ" i fältet [typ] i huvudtabellen.

Jag vill kunna få ut informationen från huvudtabellen men sorterat efter tabellen "typ" och dess fält [namn]

hur ställer jag min sql fråga om jag dessutom vill kunna andrasortera efter priset
Är det något liknande och behöver jag några relationer.

"select * from table1 order by typ.namn, pris"

Hoppas att ni förstår frågan.
/f

Medlem sedan dec. 200012 464 inlägg
#2
select * from table1 inner join typ on table.typ = typ.id order by typ.namn,table1.pris
250 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)