我想创建嵌套联接语句并使用别名编程目的。让我给你一个我尝试加入的表和他们的外键列表。这是一个有效的查询吗? (别名的重复)
TABLE1: id (Foreign key)
TABLE2: id (primary key), idx (foreign key)
TABLE3: id (primary key), idx (primary key)
TABLE4: id (primary key), idx (primary key)`
SELECT *
FROM (((TABLE1 JOIN
TABLE2
ON TABLE1.id = TABLE2.id
) AS NEW_TABLE JOIN
TABLE3
ON NEW_TABLE.id = TABLE3.id AND NEW_TABLE.idx = TABLE3.idx
) AS NEW_TABLE JOIN
TABLE4
ON NEW_TABLE.id = TABLE4.id AND
NEW_TABLE.idx = TABLE4.idx
);
你能告诉我,如果这是一个有效的查询,并使用别名这种方式的作品?
你有你使用特定的DBMS? – Zi0n1
是的,SQL Server – sethu