icaaqMedlem sedan okt. 20004 910 inlägg jag har en tabell (access) med
startnr
namn
klubb
SS 1(nn:ss)
SS 2(nn:ss)
SS 3(nn:ss)
Brutit(Ja/Nej)
Nu vill jag sortera dessa i access efter den totala tiden av SS 1, SS2, SS 3 och dem som har brutit kommer sist ...
hur skulle det gå till??
------------------
kolung.....det tål att tänkas på!
[Redigerat av icaaq den 09 jan 2002]
LarsGMedlem sedan dec. 200012 465 inlägg Vad är ss1 för datatyp. Char eller?
select * from rally
order by iif(brutit=true,0,1),
60*clng(left(ss1,instr(ss1,':')-1))+clng(right(ss1,2)) +
60*clng(left(ss2,instr(ss2,':')-1))+clng(right(ss2,2)) +
60*clng(left(ss3,instr(ss3,':')-1))+clng(right(ss3,2))
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 09 jan 2002]
icaaqMedlem sedan okt. 20004 910 inlägg Det är Datum/Tid (nn:ss)
*testar*
------------------
kolung.....det tål att tänkas på!
icaaqMedlem sedan okt. 20004 910 inlägg Funkar inte.... :(
datatype missmatch in criteria expresion!
------------------
kolung.....det tål att tänkas på!
icaaqMedlem sedan okt. 20004 910 inlägg Borde man inte använda SUM()??
------------------
kolung.....det tål att tänkas på!
LarsGMedlem sedan dec. 200012 465 inlägg I och med att det ligger som olika kolumner så går det inte att använda sum. Det får bli en datediff i stället, något så här kanske
select * from rally
order by iif(brutit=true,0,1),
datediff('s',cdate('00:00:00'),ss1) +
datediff('s',cdate('00:00:00'),ss2) +
datediff('s',cdate('00:00:00'),ss3)
------------------
essentitia preter non sans multiplicandum
icaaqMedlem sedan okt. 20004 910 inlägg Går det att få ett fält där jag har summan av ss1, ss2, ss3 ??
------------------
kolung.....det tål att tänkas på!
LarsGMedlem sedan dec. 200012 465 inlägg Du kan väl ta med det i select-listan.
select startnr,
namn,
klubb,
brutit,
datediff('s',cdate('00:00:00'),ss1) +
datediff('s',cdate('00:00:00'),ss2) +
datediff('s',cdate('00:00:00'),ss3)
from rally
order by iif(brutit=true,0,1),
5
5:an innebär att man använder 5:e kolumnen i select-listan för sorteringen.
------------------
essentitia preter non sans multiplicandum