我正在使用以下查询从2个表中抽取一些信息,以使用“Category”值填充我网站上的下拉字段。TSQL union all - error
我收到以下错误消息。
所有使用UNION,INTERSECT或EXCEPT运算符组合的查询在其目标列表中必须具有相同数量的表达式。
这是我的查询:
select 'Choose a Category', 'All'
Union All
select distinct CategoryName
from BND_Listing
inner join BND_listingCategories on BND_Listing.CatID = BND_ListingCategories.CatID
我怀疑它是与内加入?
任何输入赞赏!
您试图工会查询,返回2列(' '选择一个类别',“All'')与另一个人比只返回一个('CategoryName') 。 – sstan