Frage : Sql-Syntax für Ansicht mit zwei Feldern der gleiche Name

Liebes Experts

I morgens versuchend, eine Ansicht von zwei Tabellen using die Syntax unten zu verursachen:

'create Ansicht time_spent als
select * von den support_calls VERLIESS ÄUSSER VERBINDEN dbo.support_call_actions AUF support_calls.id = support_call_actions.id
where support_calls.id = support_call_actions.id'< Br/>
However, das ich die folgende Fehlermeldung erhalte:

Msg 4506, Niveau 16, Zustand 1, das Verfahren, das time_spent sind, die Linie 3
Column Namen in jeder Ansicht oder die Funktion müssen einzigartig sein. Spaltenname „Identifikation“ „in in der time_spent“ Ansicht oder Funktion ist spezifiziertes mehrmals.

If, welches ich nur die auserwählte Aussage in QA die Resultate zurückgegangen laufen lassen, aber ich kann die Ansicht nicht verursachen?

Can jedermann Hilfe bei diesem?

Thanks


Antwort : Sql-Syntax für Ansicht mit zwei Feldern der gleiche Name

support_calls.id als id1, support_call_actions.id vorwählen als id2 von den support_calls GELASSEN ÄUSSER VERBINDEN dbo.support_call_actions AUF support_calls.id = support_call_actions.id


auch Sie benötigen nicht wo Klausel
Weitere Lösungen  
 
programming4us programming4us