12. februar 2003 - 15:33Der er
12 kommentarer og 1 løsning
Datosammenligning
Jeg har en række poster i tabel1 som skal sammenlignes med normer fra tabel2.
men der kan ligge flere poster med normer for hvert produkt i tabel2, alle med en dato for hvornår denne er oprettet.
Tabel1 inderholder også et felt med dato for oprettelse af posten. Hvordan kan jeg få access til at kun at sammenligne indholdet af tabel1 med den posten i tabel2 hvor datoen er <= datoen i tabel1, OG kun den nyeste af de poster som opfylder kriteriet?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Select <felt1,felt2...> from Tabel1, Tabel2 where tabel1.id = tabel2.id (eller hvad nu nøglen hedder) and tabel1.dato = (select Max(dato) from Tabel2 where tabel2.id = tabel1.id)
Select <felt1,felt2...> from Tabel1, Tabel2 where tabel1.id = tabel2.id (eller hvad nu nøglen hedder) and tabel2.dato = (select Max(dato) from Tabel2 where tabel2.id = tabel1.id and tabel2.dato <= tabel1.dato)
Ups, jeg har 3 tabeller så den skal vel se sådan her ud: Select <felt1,felt2...> from Tabel1, Tabel2, tabel3 where tabel1.id = tabel2.id and tabel2.id2 =tabel3.id2 (eller hvad nu nøglen hedder) and tabel1.dato = (select Max(dato) from Tabel2 where tabel2.id = tabel1.id)
Naturligvis kunne jeg det, du må meget undskylde at jeg liiige glemte at accepterer dit svar...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.