/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
niller
962
3
fehaar
730
4
Interkril..
701
5
ellebye
510
6
pawel
510
7
rpje
405
8
pete
350
9
gibson
320
10
smorch
260
[MySQL] SUM funktion
Fra :
Søren
Dato :
07-02-08 14:28
I min kunde tabel har jeg også informationer om de enkelte kunders
indkøb målt i kr. Jeg ønsker at kende alle mine kunders samlede køb og
kan se, at jeg vist skal bruge sum. Jeg tænker på følgende forespørgsel:
SELECT sum(distinct bill) as "total"
FROM kunde;
Tabellen hedder kunde og i bill har jeg den enkelte kundes køb og det er
alle de køb jeg vil have lagt sammen til et totalt beløb for alle mine
kunder. Men jeg er i tvivl om mine forespørsel er rigtig som noget at
arbejde videre med ud fra min søgning på internettet og den litteratur
jeg har.
Søren
Martin (
08-02-2008
)
Kommentar
Fra :
Martin
Dato :
08-02-08 16:01
Søren wrote:
> I min kunde tabel har jeg også informationer om de enkelte kunders
> indkøb målt i kr. Jeg ønsker at kende alle mine kunders samlede køb og
> kan se, at jeg vist skal bruge sum. Jeg tænker på følgende forespørgsel:
>
> SELECT sum(distinct bill) as "total"
> FROM kunde;
>
Jeg vil gætte på
SELECT
SUM(bill) AS total,
kunde_id
FROM
kunde
GROUP BY kunde_id
> Tabellen hedder kunde og i bill har jeg den enkelte kundes køb og det er
> alle de køb jeg vil have lagt sammen til et totalt beløb for alle mine
> kunder. Men jeg er i tvivl om mine forespørsel er rigtig som noget at
> arbejde videre med ud fra min søgning på internettet og den litteratur
> jeg har.
>
> Søren
Martin (
08-02-2008
)
Kommentar
Fra :
Martin
Dato :
08-02-08 16:02
Martin wrote:
> Søren wrote:
>> I min kunde tabel har jeg også informationer om de enkelte kunders
>> indkøb målt i kr. Jeg ønsker at kende alle mine kunders samlede køb og
>> kan se, at jeg vist skal bruge sum. Jeg tænker på følgende forespørgsel:
>>
>> SELECT sum(distinct bill) as "total"
>> FROM kunde;
>>
>
> Jeg vil gætte på
>
> SELECT
> SUM(bill) AS total,
> kunde_id
> FROM
> kunde
> GROUP BY kunde_id
og yderligere for at fjerne de kunder som ikke har købt for noget
Tilføj således
HAVING
bill > 0
Efter GROUP BY
Michael Zedeler (
09-02-2008
)
Kommentar
Fra :
Michael Zedeler
Dato :
09-02-08 17:14
Hej Søren.
Søren wrote:
> I min kunde tabel har jeg også informationer om de enkelte kunders
> indkøb målt i kr. Jeg ønsker at kende alle mine kunders samlede køb og
> kan se, at jeg vist skal bruge sum. Jeg tænker på følgende forespørgsel:
>
> SELECT sum(distinct bill) as "total"
> FROM kunde;
>
> Tabellen hedder kunde og i bill har jeg den enkelte kundes køb og det er
> alle de køb jeg vil have lagt sammen til et totalt beløb for alle mine
> kunder. Men jeg er i tvivl om mine forespørsel er rigtig som noget at
> arbejde videre med ud fra min søgning på internettet og den litteratur
> jeg har.
Hvad sker der når du prøver forespørgselen?
Mvh. Michael.
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177577
Tips :
31968
Nyheder :
719565
Indlæg :
6409071
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.