21. maj 2001 - 12:27Der er
18 kommentarer og 1 løsning
Order by
Hej,
Jeg arbejder med en sql sætning som skal kunne sortere efter dato, hvilket jo i sig selv er simpelt nok. Men problemet består i at jeg har en tabel(Tabel_1) hvor jeg har: Tidspunkt(DATE), produktID(INT). Og en anden tabel(Tabel_2) hvor jeg har: ProduktID(INT) og Periode(INT). Periode er altid angivet i måneder.
Så vil jeg gerne selecte data fra Tabel_1 og sortere dem efter (Tabel_1.Tidspunkt + Tabel_2.Periode) Nogen som kan hjælpe mig med denne ??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
prøv : SELECT Tabel_1.*, Tabel_2.Periode, DATE_ADD(Tabel_1.Tidspunkt,INTERVAL Tabel_2.Periode MONTH) AS PeriodeSort FROM Tabel_1, Tabel_2 WHERE Tabel_1.ProduktID=Tabel_2.ProduktID ORDER BY PeriodeSort
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.