|  | 		    
					
        
         
          
         
	
          | |  | count() - mysql Fra : Bo Rattenborg
 | 
 Dato :  10-02-02 19:38
 | 
 |  | hvis jeg har en tabel som denne:
 
 user(id)     værdi 1     værdi2
 1               10            11
 2               1              3
 3               5              1
 
 hvad vil så være den bedste måde at hentes dataerne på hvis jeg ønsker at
 kunne udskrive:
 
 værdi 1 i alt = 16
 værdi 2 i alt = 15
 
 jeg har prøvet mig frem med Count() og group, men det vil ikke rigtig
 lykkes, så hvis nogen kan hjælpe vil jeg være meget taknemlig.
 
 /Bo
 
 
 
 
 |  |  | 
  Peter Lykkegaard (10-02-2002) 
 
	
          | |  | Kommentar Fra : Peter Lykkegaard
 | 
 Dato :  10-02-02 19:43
 | 
 |  | 
 "Bo Rattenborg" <bo.rattenborg@[no spam]mail.dk> wrote in message
 news:a46eia$pgd$1@sunsite.dk...
 > hvis jeg har en tabel som denne:
 >
 > user(id)     værdi 1     værdi2
 > 1               10            11
 > 2               1              3
 > 3               5              1
 >
 > hvad vil så være den bedste måde at hentes dataerne på hvis jeg ønsker at
 > kunne udskrive:
 >
 > værdi 1 i alt = 16
 > værdi 2 i alt = 15
 >
 SUM skulle være det forløsende udtryk i dette tilfælde
 
 mvh/Peter Lykkegaard
 
 
 
 
 |  |  | 
  Adam Sjøgren (10-02-2002) 
 
	
          | |  | Kommentar Fra : Adam Sjøgren
 | 
 Dato :  10-02-02 19:45
 | 
 |  | On Sun, 10 Feb 2002 19:37:39 +0100, Bo Rattenborg wrote:
 
 > hvad vil så være den bedste måde at hentes dataerne på hvis jeg
 > ønsker at kunne udskrive:
 
 > værdi 1 i alt = 16 værdi 2 i alt = 15
 
 > jeg har prøvet mig frem med Count() og group, men det vil ikke
 > rigtig lykkes, så hvis nogen kan hjælpe vil jeg være meget
 > taknemlig.
 
 Hvad med sum()?
 
 mysql> select * from bor;
 +------+------+------+
 | user | val1 | val2 |
 +------+------+------+
 |    1 |   10 |   11 |
 |    2 |    1 |    3 |
 |    3 |    5 |    1 |
 +------+------+------+
 3 rows in set (0.01 sec)
 
 mysql> select sum(val1) from bor;
 +-----------+
 | sum(val1) |
 +-----------+
 |        16 |
 +-----------+
 1 row in set (0.01 sec)
 
 mysql> select sum(val2) from bor;
 +-----------+
 | sum(val2) |
 +-----------+
 |        15 |
 +-----------+
 1 row in set (0.00 sec)
 
 mysql>
 
 
 Mvh.
 
 --
 "Well, I'm a moon around you"                                 Adam Sjøgren
 asjo@koldfront.dk
 
 
 |  |  | 
  Bo Rattenborg (10-02-2002) 
 
	
          | |  | Kommentar Fra : Bo Rattenborg
 | 
 Dato :  10-02-02 20:16
 | 
 |  | > Hvad med sum()?
 >
 >  mysql> select * from bor;
 >  +------+------+------+
 >  | user | val1 | val2 |
 >  +------+------+------+
 >  |    1 |   10 |   11 |
 >  |    2 |    1 |    3 |
 >  |    3 |    5 |    1 |
 >  +------+------+------+
 >  3 rows in set (0.01 sec)
 >
 >  mysql> select sum(val1) from bor;
 >  +-----------+
 >  | sum(val1) |
 >  +-----------+
 >  |        16 |
 >  +-----------+
 >  1 row in set (0.01 sec)
 >
 >  mysql> select sum(val2) from bor;
 >  +-----------+
 >  | sum(val2) |
 >  +-----------+
 >  |        15 |
 >  +-----------+
 >  1 row in set (0.00 sec)
 >
 >  mysql>
 
 takker lige det der skulle til, men jeg er altså nødt til at 'køre' den over
 to gange ?
 
 Bo
 
 
 
 
 |  |  | 
   Jonas Sommer Nielsen (10-02-2002) 
 
	
          | |  | Kommentar Fra : Jonas Sommer Nielsen
 | 
 Dato :  10-02-02 20:32
 | 
 |  | 
 > takker lige det der skulle til, men jeg er altså nødt til at 'køre' den
 over
 > to gange ?
 >
 > Bo
 
 Hej
 
 select sum(val1), sum(val2) from bor;
 
 Du kan self lave den lidt om så den smidder "pæne" navne
 select sum(val1) as NavnJegGodtKanLideNr1, sum(val2) as
 NavnJegGodtKanLideNr1 from bor;
 
 /Hvid
 
 
 
 
 |  |  | 
  Henrik Hestbech (20-05-2002) 
 
	
          | |  | Kommentar Fra : Henrik Hestbech
 | 
 Dato :  20-05-02 19:32
 | 
 |  | 
 
            > Hvad med sum()?
 Du har lige reddet min måned!!!!!!!!
 Jeg har fedtet med noget der ligner det samme problem i rigtig lang tid,
 forsøgt at læse mig til et svar, postet spørgsmål i diverse fora osv, og et
 enkelt kíg i denne gruppe har givet mig løsningen....
 Yeahhhhhh jippiiiiiii               kan jeg ikke lige få din mors adresse, så sender jeg en buket blomster til
 hende???
 - Henrik
 (yesssssssssssssssssss !!!!!!!!!)
            
             |  |  | 
 |  |