23. februar 2005 - 08:59Der er
9 kommentarer og 1 løsning
Beregnet felt i tabel
Jeg har en tabel med et talfelt "A". Jeg skal ofte bruge værdien af A minus 1. I de fleste tilfælde kan jeg blot bruge A minus 1. Men hvis jeg skal joine to tabeller i en foresp. og skal joine A minus 1, er jeg så ikke nødt til at lave en ny tabel med et felt fx. "B" som er lig A-1? Eller kan man i den oprindelige tabel tilføje sådan et felt direkte/automatisk? Eller kan man joine på et beregnet felt, der ikke er i tabellen men kun i forespørgslen?
Hvad er smartest? (Jeg vil helst ikke have to næsten identiske tabeller, da tabellen i forvejen er meget stor)
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
If you can get this working then it may be waht you need SELECT T1.ID, T2.* FROM T1 LEFT JOIN [SELECT *, ID-1 as ID1 FROM T1]. AS T2 ON T1.ID = T2.ID1;
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.