Forum: SQL |
Thema:
AW: sql abfrage? view? oder wie auch immer.... |
Von:
Stefan Gander (
24.04.2007 11:19) |
hier noch die bessere übersicht:
<TABLE id="Table1" style="Z-INDEX: 100; LEFT: 16px; POSITION: absolute; TOP: 88px" cellSpacing="1"
cellPadding="1" width="300" border="1">
<TR>
<TD colspan="3">employee</TD>
</TR>
<TR>
<TD>ID</TD>
<TD>Name</TD>
<TD>Firstname</TD>
</TR>
<TR>
<TD style="HEIGHT: 22px">1</TD>
<TD style="HEIGHT: 22px">Fred</TD>
<TD style="HEIGHT: 22px">Feuerstein</TD>
</TR>
<TR>
<TD>3</TD>
<TD>Fred</TD>
<TD>Feuerstein</TD>
</TR>
<TR>
<TD>5</TD>
<TD>Hans</TD>
<TD>Muster</TD>
</TR>
<TR>
<TD>7</TD>
<TD>Susi</TD>
<TD>Sorglos</TD>
</TR>
</TABLE>
<TABLE id="Table4" style="Z-INDEX: 104; LEFT: 128px; POSITION: absolute; TOP: 336px" cellSpacing="1"
cellPadding="1" width="300" border="1">
<TR>
<TD colSpan="3">resultat</TD>
</TR>
<TR>
<TD>Name</TD>
<TD>Firstname</TD>
<TD>Group</TD>
</TR>
<TR>
<TD style="HEIGHT: 22px">Fred</TD>
<TD style="HEIGHT: 22px">Feuerstein</TD>
<TD style="HEIGHT: 22px">Gruppe_1</TD>
</TR>
<TR>
<TD>Fred</TD>
<TD>Feuerstein</TD>
<TD>Gruppe_2</TD>
</TR>
<TR>
<TD>Hans</TD>
<TD>Muster</TD>
<TD>Gruppe_2</TD>
</TR>
<TR>
<TD>Susi</TD>
<TD>Sorglos</TD>
<TD>Gruppe_1</TD>
</TR>
</TABLE>
<TABLE id="Table3" style="Z-INDEX: 103; LEFT: 640px; WIDTH: 136px; POSITION: absolute; TOP: 88px; HEIGHT: 99px"
cellSpacing="1" cellPadding="1" width="136" border="1">
<TR>
<TD colSpan="2">group</TD>
</TR>
<TR>
<TD>ID</TD>
<TD>Name</TD>
</TR>
<TR>
<TD style="HEIGHT: 22px">1</TD>
<TD style="HEIGHT: 22px">Gruppe_1</TD>
</TR>
<TR>
<TD style="HEIGHT: 21px">3</TD>
<TD style="HEIGHT: 21px">Gruppe_2</TD>
</TR>
</TABLE>
<TABLE id="Table2" style="Z-INDEX: 102; LEFT: 328px; POSITION: absolute; TOP: 88px" cellSpacing="1"
cellPadding="1" width="300" border="1">
<TR>
<TD colSpan="3">mapping</TD>
</TR>
<TR>
<TD>ID</TD>
<TD>employee_ID</TD>
<TD>Group_ID</TD>
</TR>
<TR>
<TD style="HEIGHT: 22px">1</TD>
<TD style="HEIGHT: 22px">1</TD>
<TD style="HEIGHT: 22px">1</TD>
</TR>
<TR>
<TD>2</TD>
<TD>3</TD>
<TD>2</TD>
</TR>
<TR>
<TD>3</TD>
<TD>5</TD>
<TD>2</TD>
</TR>
<TR>
<TD>4</TD>
<TD>7</TD>
<TD>1</TD>
</TR>
</TABLE>
Betreff |
Von |
Datum |
|
|
Stefan
Gander
|
24.04.2007 11:22 |
|
|
AW: jetz aber hier noch die anzeige....:
Hallo Stefan,<br>dies sieht nach einer Kreuz Tabelle als Result aus. Versuche doch mal mit einer Case anweisung zu arbeiten.<br>Ungefähr so<br>select Name,Firstname, Gruppe_1=<br>case when group.dbo.id = 1... |
|
|
|
|
|
Thomas
Scherner
|
24.04.2007 12:48 |
|
|
AW: AW: jetz aber hier noch die anzeige....:
hallo thomas,<br><br>danke dir für den tipp. das ist genau was ich brauche.<br>jetzt möchte ich aber noch gleiche namen grupieren!<br>siehe beispiel:<br>http://home.tiscalinet.ch/linen/ts/view.html<br><br>kann mir... |
|
|
|
|
|
Stefan
Gander
|
25.04.2007 09:09 |
|
|
AW: AW: AW: jetz aber hier noch die...
Hallo Stefan,<br>du brauchst nicht groupen,<br>nehme select Distinct Name... dann kommt der Name nur einmal vor und dann passt der Rest auch. Sollte jedenfalls.<br><br>Gruß<br>Thomas |
|
|
|
|
|
Thomas
Scherner
|
25.04.2007 09:13 |
|
|
AW: AW: AW: AW: jetz aber hier noch die...
distinct funktioniert aber nur wenn es wirklich gleiche records sind oder?<br>mein problem ist, dass ich in der tabelle employees z.t zwei einträge habe. einer der auf gruppe_1 zeigt und der andere der... |
|
|
|
|
|
Stefan
Gander
|
25.04.2007 12:38 |
|
|
AW: AW: AW: AW: AW: jetz aber hier noch...
Hallo Stefan,<br>sorry habe gerade keine Testtabelle. Hast du schon nach dem Namen gegroupt???<br><br>Wie sieht dein Statement denn jetzt aus poste es bitte mal.<br>Gruß<br>Thomas |
|
|
|
|
|
Thomas
Scherner
|
25.04.2007 12:44 |
|
|
AW: AW: AW: AW: AW: AW: jetz aber...
hallo thomas,<br>hier mein statement:<br><br>select distinct tblEmployees.EM_Name as[Name], tblEmployees.EM_Key as[ID], tblEmployees.EM_NameFirst as[Firstname], tblMappings.MP_GR_ID,<br>FALCON=(case when... |
|
|
|
|
|
Stefan
Gander
|
25.04.2007 12:59 |
|
|
AW: AW: AW: AW: AW: AW: AW: jetz...
Hallo Stefan,<br>ohne zu testen mal kurz geändert:<br><br>select distinct tblEmployees.EM_Name as[Name], tblEmployees.EM_Key as[ID], tblEmployees.EM_NameFirst as[Firstname], tblMappings.MP_GR_ID,... |
|
|
|
|
|
Thomas
Scherner
|
25.04.2007 13:37 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW:...
habe beim group by das as[] statement gelöscht...<br>kriege aber immernoch das selbe resultat....!?!???<br><br>select distinct tblEmployees.EM_Name as[Name], tblEmployees.EM_Key as[ID],... |
|
|
|
|
|
Stefan
Gander
|
25.04.2007 14:02 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!