08. november 2003 - 14:58Der er
7 kommentarer og 1 løsning
SQL: Den her er svær - prøv lykken !
Hej Exp !
Jeg sidder og roder med et ordre system til min eshop, hvor jeg har 3 tables; brugere, ordrer og ordrer_varer
Følgende SQL sætning kan jeg godt få til at virke:
SELECT ordrer.*, brugere.firma, brugere.fornavn, brugere.efternavn, brugere.telefon, brugere.mobil, brugere.fax FROM ordrer, brugere WHERE ordrer.status_id='1' AND ordrer.site_id='".$informationer[id]."' AND (brugere.site_id='2' OR brugere.site_id='0') AND ordrer.betalt='Nej' AND brugere.id=ordrer.bruger_id ORDER BY ordrer.oprettet_timestamp DESC LIMIT 0,20
Jeg ville så gerne havde trukket ordre_pris ud ved hjælp af noget SUM() ! Og det kan jeg ikke lige se hvordan jeg skulle kunne..
I ordrer_varer har jeg felterne; id, antal og pris
Hvis der var 2 varer i "kurven" (ordrer_varer) skulle ordre_pris gerne blive (vare1antal*vare1pris)+(vare2antal*vare2pris)
Der står 200p og respekt på højkant til den der kan give mig løsningen eller kommer med noget så jeg med lidt modificering kan få det til at virke :)
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.
SELECT ordrer.*, brugere.firma, brugere.fornavn, brugere.efternavn, brugere.telefon, brugere.mobil, brugere.fax, sum(ordrer_varer.antal*ordrer_varer.pris) as pris FROM ordrer, brugere, ordrer_varer WHERE ordrer.status_id='1' AND ordrer.site_id='".$informationer[id]."' AND (brugere.site_id='2' OR brugere.site_id='0') AND ordrer.betalt='Nej' AND brugere.id=ordrer.bruger_id group by ordrer.id
...dog utestet ORDER BY ordrer.oprettet_timestamp DESC LIMIT 0,20
Dig havde jeg glemt - nej tak, ingen point. 200p er alt for meget for det her. Prøv at tænke på opfordringen: 15, 30, 60. Der skal meget mere til for at gå over 60 - efter min mening.
Sådan regner jeg ikke point ud... 200p hvis det er meget vigtigt for mig at få løst problemet ! 15p hvis det ikke haster så meget !
Jeg giver en hatte-fis i de point !! Så vil du ha' dem eller ej !?
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.