Jump to content
Sign in to follow this  
Sonymann

Summere rader i database

Recommended Posts

Hei,

 

Jeg har en database hvor jeg vil summere radene.

Kolonnen som skal summeres heter Lengde.

Tabellen det ligger i heter 1_baneoversikt.

 

Jeg har prøvd meg litt frem med SUM(), men får bare Resource id #4 som svar.

 

På forhånd takk for hjelpen!

Share this post


Link to post

SELECT SUM(Lengde) AS totalt FROM 1_baneoversikt

 

dog krever det at Lengde er av en type som lar seg regne på (d.v.s. ikke text, bare tall, og det kan vel ikke være varchar eller text el.l.)

Share this post


Link to post
SELECT SUM(Lengde) AS totalt FROM 1_baneoversikt

 

dog krever det at Lengde er av en type som lar seg regne på (d.v.s. ikke text, bare tall, og det kan vel ikke være varchar eller text el.l.)

6609399[/snapback]

I Så fall kan du bruke en cast:

SELECT SUM(CAST(Lengde AS float)) AS totalt FROM 1_baneoversikt

med de forutsetninger som gjelder for cast selvfølgelig.

Share this post


Link to post

Da kolonnen inneholder verdier av typen "int", velger jeg å gå for laaknors kode.

 

Det jeg nå har problemer med er hvordan den skal skrives inn i selve siden. Nå ser det slik ut:

 

$lengde = mysql_query("SELECT SUM(Lengde) AS totalt FROM 1_baneoversikt");
echo "$lengde"; 

 

Men ut av det får jeg bare "Resource ID #4".

 

Hva er galt her?

Share this post


Link to post
Guest Slettet+142
Da kolonnen inneholder verdier av typen "int", velger jeg å gå for laaknors kode.

 

Det jeg nå har problemer med er hvordan den skal skrives inn i selve siden. Nå ser det slik ut:

 

$lengde = mysql_query("SELECT SUM(Lengde) AS totalt FROM 1_baneoversikt");
echo "$lengde"; 

 

Men ut av det får jeg bare "Resource ID #4".

 

Hva er galt her?

6612115[/snapback]

prøv dette:

 

$query = mysql_query("SELECT SUM(Lengde) AS totalt FROM 1_baneoversikt");
$lenge = mysql_fetch_assoc($query);
echo $lengde['totalt'];

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...