我想从不同的表中选择很多列。所以我创建了一个PHP脚本来做同样的事情。脚本运行正常。但是其中一些列在某些表中并不存在。因此,当我运行脚本时,它会给我一个错误“字段列表中的未知列”,这是绝对正确的,因为该列不存在于该表中。我的问题来了:有没有办法选择列,如果列不存在,它应该给出空值,而不是错误"Unknown column in field list“。
提前感谢
我在添加一个接受两列之间的差异的列时遇到了问题,因为这一列并不存在。(#"Pivoted Column", "InventoryAvailabletoShip", each [On Hand Inventory] - [Third Party Storage])
如果列不存在,那么有没有办法创建一个空列,以便差分公式可以创建新列?
我在一个列上以相同的模式连接两个表(为此,我已确认两个表的语法和数据类型在两个表中是相同的),并得到以下错误:这是生成上述错误的查询:
SELECT top 10 * FROM TAXACT_EDW_RAW_PRD.PREPONLINE.EFININFO AS efi JOIN TAXACT_EDW_RAW_PRD.PREPONLINE.FIRMINFO fi ON efi.firmid = fi.firmid