Forum: SQL |
Thema:
Re: Stored Procedure |
Von:
G. Guest (
07.02.2005 20:03) |
Entschuldigung: die Tabellen sehen so aus!!! Tabelle3 hat die id_user3- id_user1 und name_user1:
Tabelle1 --> name der Tabelle1: user1
spalten:id_user1, id_user2, position
Tabelle2--> name der Tabelle2: user2
spalten:id_user2, name_user2
Tabelle3--> name der Tabelle3: user3
spalten:id_user3, id_user1, name_user1
wie kann ich name_user1 und name_user2 auslesen?
Vielen Dank
Betreff |
Von |
Datum |
|
  |
Re: Stored Procedure
hä.... pffffff. Schönen Gruß von Verstehnix.<br><br>Darf ich mal dezent nachfragen was du möchtest??<br>Ansonsten musst du ja nur noch das Statment von Rainer anpassen... |
 |
 |
 |
|
|
G.
Guest
|
07.02.2005 21:13 |
|
  |
Re: Stored Procedure
Tabelle1 --> name der Tabelle1: user1<br>spalten:id_user1, id_user2, position<br><br>Tabelle2--> name der Tabelle2: user2<br>spalten:id_user2, name_user2<br><br>Tabelle3--> name der Tabelle3:... |
 |
 |
 |
|
|
G.
Guest
|
07.02.2005 21:22 |
|
  |
Re: Stored Procedure
hier beschreibe ich das Problem nochmal ganz deutlich:<br><br>User1<br><br>id id_user1 id_user2 intposition<br>1 100 null 1<br>2 null 200 2<br>3 101 null 3<br>4 null ... |
 |
 |
 |
|
|
G.
Guest
|
07.02.2005 22:04 |
|
  |
Re: Stored Procedure
Hallo ein kleiner lösungsvorschlag über eine SubQuery.<br>SELECT intposition, ISNULL<br> ((SELECT fieldname_user1<br> FROM User3<br> ... |
 |
 |
 |
|
|
Ansgar
Sommer
|
08.02.2005 10:25 |
|
  |
Re: Stored Procedure
Vielen Dank<br><br>Leider bekomme ich die folgenden Fehlermeldung wenn ich Ihren Vorschlag in SQL Query Analyzer eingebe:<br><br>Server: Nachr.-Nr. 512, Schweregrad 16, Status 1, Zeile 1<br>Die Unterabfrage gab... |
 |
 |
 |
|
|
G.
Guest
|
08.02.2005 11:09 |
|
  |
Re: Stored Procedure
Hallo,<br><br>ich habe das Beispiel noch einmal eingegeben und ich erhalte keine Fehlermeldung.<br><br>Der Fehler kann allerdings auftreten wenn die Daten nicht den des Beispiels entsprechen also in der... |
 |
 |
 |
|
|
Ansgar
Sommer
|
08.02.2005 14:04 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!