SQL连接问题:第三个表';s字段不显示在Excel中,但显示在SQL中
以下脚本在SQL中正确显示,但一旦您在Excel 2010中使用其他源,Detail_Desc字段将为空 有什么想法吗SQL连接问题:第三个表';s字段不显示在Excel中,但显示在SQL中,sql,join,Sql,Join,以下脚本在SQL中正确显示,但一旦您在Excel 2010中使用其他源,Detail_Desc字段将为空 有什么想法吗 SELECT "CUST_1Mth_Composite$".DealerCode, "CUST_1Mth_Composite$".Ratio_ID, CUST_RatioID.Detail_Desc, "CUST_1Mth_Composite$".LineNr, "CUST_1Mth_Composite$".Dealer_RatioI
SELECT
"CUST_1Mth_Composite$".DealerCode,
"CUST_1Mth_Composite$".Ratio_ID,
CUST_RatioID.Detail_Desc,
"CUST_1Mth_Composite$".LineNr,
"CUST_1Mth_Composite$".Dealer_RatioID,
"CUST_1Mth_Composite$"."201301",
COMP_DealerDetails.DlrCode
FROM
COMP_CUST.dbo."CUST_1Mth_Composite$"
"CUST_1Mth_Composite$",
COMP_CUST.dbo.CUST_RatioID CUST_RatioID,
COMP_CUST.dbo.COMP_DealerDetails COMP_DealerDetails
WHERE
"CUST_1Mth_Composite$".DealerCode = COMP_DealerDetails.DlrCode
AND
"CUST_1Mth_Composite$".Ratio_ID = CUST_RatioID.Ratio
试试看
SELECT CAST(CUST_RatioID.Detail_Des AS varchar(8000)) AS Details_Des
备注:声明为VARCHAR(MAX)的列不适用于Excel
有关此问题的详细信息,请浏览此该字段的数据类型是什么?不确定,但您可以尝试,选择CAST(CUST_RatioID.Detail_Des as varchar(8000))作为解决此问题的详细信息,谢谢!!!添加一两句话来解释这项功能的作用和原因,这将为以后的搜索提供更好的答案。谢谢Mark的建议。