Ich möchte Aliase zur SQL-Abfrage von Select-Unterabfrage hinzufügen.Ist es möglich, SQL-Alias aus Unterabfrage hinzuzufügen?
so etwas wie
SELECT
ID AS(
SELECT
TOP1 NAME
FROM MYTABLE
)
,NAME
,SURNAME
FROM PEOPLE
Ist es möglich?
Fehler:
Msg 102, Level 15, State 1, Line 1 Incorrect syntax near '('. Msg 102, Level 15, State 1, Line 1 Incorrect syntax near ','. Msg 156, Level 15, State 1, Line 8 Incorrect syntax near the keyword 'and'
Warum auf der Erde ..? –
Welche DB benutzen Sie? Wenn Sie diese Abfrage ausprobiert haben, was ist passiert? – Alfabravo
Reihenfolge umschalten, '(SELECT TOP1 NAME FROM MYTABLE) AS ID'. Macht aber wenig Sinn. Entweder haben Sie eine korrelierte Unterabfrage oder führen einen Join durch. – jarlh