相关疑难解决方法(0)

sql 2005 - 多次指定列

尝试在sql 2005中运行此查询时出现以下错误:

    SELECT tb.*
    FROM (
        SELECT * 
        FROM vCodesWithPEs INNER JOIN vDeriveAvailabilityFromPE 
        ON vCodesWithPEs.PROD_PERM = vDeriveAvailabilityFromPE.PEID 
        INNER JOIN PE_PDP ON vCodesWithPEs.PROD_PERM = PE_PDP.PEID
    ) AS tb;

Error: The column 'PEID' was specified multiple times for 'tb'.
Run Code Online (Sandbox Code Playgroud)

我是sql的新手.提前感谢您的建议.

ENEO.

sql database

28
推荐指数
2
解决办法
7万
查看次数

'YY'多次指定了'TRANSACTION_EVENT_ID'列

我写了这样一个查询:

SELECT  
    YY.ACCOUNT_ID,
    YY.TRANSACTION_EVENT_ID 
FROM
   (SELECT * 
    FROM dbo.TRANSACTION TE
    JOIN dbo.FUND_TRANSACTION FT
    ON TE.TRANSACTION_EVENT_ID = FT.TRANSACTION_EVENT_ID
    JOIN ACCOUNT A
    ON FT.ACCOUNT_ID = A.ACCOUNT_ID) AS YY
Run Code Online (Sandbox Code Playgroud)

并得到这样的错误:

'YY'多次指定了'TRANSACTION_EVENT_ID'列

选中此项:SQL多次指定"Id"列

但是,问题仍未解决.我究竟做错了什么?

sql-server sql-server-2008

2
推荐指数
1
解决办法
86
查看次数

标签 统计

database ×1

sql ×1

sql-server ×1

sql-server-2008 ×1