On Mon, 08 Sep 2008 22:29:23 +0200, Kaj Julius <jj.x@ldp.com.dk> wrote: Ok, det er sikkert fordi SUM(t.pris) vil returnere null, når der ikke er noget tilbehør. Null + tillæg resulterer så åbenbart i null. Prøv at ændre det til SUM(COALESCE(t.pris, 0)) - det burde klare det problem. Puha det tog mig lige lidt tid at få gang i computeren, efter jeg endnu en gang gav mig i kast ...
... få prisen = tillæg, hvis antallet af tilbehør er 0? Eller skal jeg tilføje et dummy tilbehør med en pris på 0 til alle produkter? -- Mvh. Ryan Kristensen Ok, det er sikkert fordi SUM(t.pris) vil returnere null, når der ikke er noget tilbehør. Null + tillæg resulterer så åbenbart i null. Prøv at ændre det til SUM(COALESCE(t.pris, 0)) - det burde klare det problem.
.... Jeg får denne sql fejl når jeg forsøger at opdatere id i de tabeller der relatere til den nye tabel: #1242 - Subquery returns more than 1 row Men afvikler jeg subquery'et alene resultere det i en række, altså en værdi. For alle værdier af id_fr ? Det kunne tyde på at der er en dublet i dine oprindelige data. Prøv at køre select id , count(*) from opskrifter_tmp...
... opskrifter_tmp where fremmed_noegle = id_fr) - Eller får fremmednøgle vel samme værdi som før? Jeg får denne sql fejl når jeg forsøger at opdatere id i de tabeller der relatere til den nye tabel: #1242 - Subquery returns more than 1 row Men afvikler jeg subquery'et alene resultere det i en række, altså en værdi. Hvordan kan det være? Tolker jeg fejlbeskeden forkert? /Brian
...Fordi du ikke har styr på relationerne mellem dine tabeller.. Nærmere kan man ikke komme uden at kende din tabelstruktur. Det kunne jo tænkes at din sidste join mellem tog_scale og tog_scale_ref resulterer i flere kombinationer, hvis nu join-felterne ikke er unikke i nogen af tabellerne. Hvad laver forresten tabellen tog_scale i din join, når du ikke bruger den til noget? At dømme ...
"Henning" skrev i en meddelelse ... Køb en almindelig emhætte og tilslut den via flexslange og en flange, til den eksisterende aftrækskanal i køkkenet. Aboslut ikke - det resulterer i at hele opgangen får del i emhættens udblæsning:-( Forkert - fordi du deler ikke aftrækskanal med de andre.
Køb en almindelig emhætte og tilslut den via flexslange og en flange, til den eksisterende aftrækskanal i køkkenet. Aboslut ikke - det resulterer i at hele opgangen får del i emhættens udblæsning:-(
... 30. september sats i alt $250 på enhver kombination af videospilleautomater og du vil modtage et lod til vores Everest Casino Arabiske Aftener kampagne. Hver $250 yderligere satset i Everest Casino kampagneperioden vil resultere i et (1) ekstra lod. Der er ikke nogen begrænsning på antallet af lodder. Det skal man i Dubai Hurtigt voksende til Mellemøstens mekka for alt sjov, er det ...
...client-server, så ved en kompliseret forspørgsel skal den hente samtlige recordkombinationer ind i processoren. Og det kan godt løbe op.. Kan der være opstået fejl i data, så dine joins resultere i et stort antal records? Hvis der pludselig optræder to ens værdier i et felt, hvor din join forventer en een-til-mange, men nu skal slås med mange-til-mange. Det ses...
... just client-server, så ved en kompliseret forspørgsel skal den hente samtlige recordkombinationer ind i processoren. Og det kan godt løbe op.. Kan der være opstået fejl i data, så dine joins resultere i et stort antal records? Hvis der pludselig optræder to ens værdier i et felt, hvor din join forventer en een-til-mange, men nu skal slås med mange-til-mange. Det ses ...