---
title: "DISTINCT och SUM"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/78766-distinct-och-sum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mhedda"
published: "2003-06-03T10:42:57.000Z"
updated: "2003-06-03T13:42:21.000Z"
replies: 2
views: 188
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/78766-distinct-och-sum"
---

# DISTINCT och SUM

## #1 — mhedda, 2003-06-03T10:42Z

Oj den hamnade lite fel denna fråga från början men här är en ny tråd.

Hej på er! 
En liten fråga jag har gjort denna fråga den lägger ihop men 
jag vill att den ska ge ett distinct svar nu blir det project 1 och summa, lika många project 1 som det finns. Hoppas ni förstår vad jag menar. 
Går det att kombinera DISTINCT med SUM eller? 

$strSQL_num = "Select SUM(tid_atgang) From tbl_tidrapport WHERE namn='$namn' AND project_id='$project_id' GROUP BY project_id"; 

MVH hedda

Permalänk: https://www.webforum.nu/p/78766

## #2 — mhedda, 2003-06-03T11:32Z

Hej igen!
Jag löste det så här.

```php
openConn();
	
	$strSQL_all="Select DISTINCT (project_id) From tbl_tidrapport WHERE namn='$namn' ORDER BY project_id ASC";
	$result_all=odbc_exec($conn,$strSQL_all);
	

	
	
	while(odbc_fetch_row($result_all))	  
	{
	
		$project_id = stripslashes(odbc_result($result_all,1));
	
	
	
	$strSQL_num = "Select  DISTINCT(SUM(tid_atgang)) From tbl_tidrapport WHERE namn='$namn' AND project_id='$project_id' GROUP BY project_id";
	$result_num = odbc_exec($conn,$strSQL_num);

	
			//$summa=$summa+$tid_atgang;
	while(odbc_fetch_row($result_num))
		{
				$project_sum = stripslashes(odbc_result($result_num,1));	  
		}
	

?>
      <table width="145" border="0" cellspacing="3" cellpadding="0" class='linjeinfo' height="61">
        <tr> 
          <td class="blutten" height="18" align="left" valign="top">Projekt: 
            <span class="blutt"><?=$project_id?></span>
          </td>
        </tr>
				        <tr> 
          <td class="blutten" height="16" align="left" valign="top">Summa: 
            <span class="blutt"><?=$project_sum?>
            Timmar</span> </td>
        </tr>
      </table>
	  
	  
<?

	}	
}
?>
```

ByByhedda

Permalänk: https://www.webforum.nu/p/1072947

## #3 — LarsG, 2003-06-03T13:42Z

Jag förstår inte vad du är ute efter men jag är säker på att det går att lösa med en fråga.

Om du ger exempel på data och vilket resultat du förväntar så kanske jag förstår bättre.

Vilken DBMS gäller det?

Permalänk: https://www.webforum.nu/p/1073046

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/78766-distinct-och-sum
