例如,我不知道每个表中有多少行,我尝试这样做:
SELECT * FROM members UNION SELECT * FROM inventory
在SELECT不添加NULL的情况下,我可以将第二个而不是*放在第二个位置来删除此错误吗?
SELECT
NULL
显式地输入列名而不是*,并确保每个选择中同一列的列数和数据类型匹配。
更新:
我真的不认为您希望基于表名称对这些表进行UNION。它们似乎不包含相关数据。如果您发布架构并描述您要实现的目标,则我们可能会提供更好的帮助。