mikulMedlem sedan aug. 20013 824 inlägg Hej, stötte på ett litet problem som jag glömt hur man löser...
Detta funkar ju inte att sortera efter [group] eftersom inte den finns med i "distinct-satsen"...
select distinct(typeName) from tblCars order by [group];
Om jag däremot lägger till den i "distinct-satsen" så får jag ändå samma resultat som utan distincten.
Alltså det blir ingen distinct på typeName.
Nån som vet vad som skall göras för att få en distinct på typeName?
mvh,
Mikul
Engine^Medlem sedan dec. 20003 887 inlägg Så här kanske
select typeName from tblCars group by typeName
LarsGMedlem sedan dec. 200012 464 inlägg Detta går inte att lösa eftersom det inte finns ett entydigt resultat.
tblCars
--------
TypeName ! group
-----------------------
A ! 1
B ! 2
A ! 3
Vilka värden i group skall användas för sorteringen?
mikulMedlem sedan aug. 20013 824 inlägg Jag har i typeName olika rubriker...
om vi säger att under rubriken 1 finns grupperna a, d, c
under rubriken 2 finns grupperna d,e,f.
om det nu rubrik1 kommer före rubrik 2 i bosktavsordning så kommer allt bli rätt, men om rubrikerna inte kommer i rätt ordning så kommer ju listan bli välldigt konstig, då kommer grupperna hoppa hit och dit...
Men jag antar att det inte är nåt som direkt går att lösa, får väll ha en lista som är lite knasig, huvudsaken är att det funkar ;)
Palle i ett pm skrev:
select typeName from tblCars group by typeName order by 1;
LarsGMedlem sedan dec. 200012 464 inlägg select typeName,min([group])
from tblCars
group by typeName
order by 2
t.ex.