我在Access中遇到了一个奇怪的行为。我基本上在我的VBA-Project中有两个预定义的查询,这两个查询在程序的不同部分中都是需要的,它们工作得很好。现在,我需要一个将两个结果集作为一个返回的查询。因此,我的解决方案是创建一个新查询,将其他两个查询组合在一起。就像这样:UNION这两个查询在其结果中具有相同的布局。所以如果我试一下:UNION ALL
SELECT * FROM quer
但是当我引入union时,我得到了The ntext data type cannot be selected as DISTINCT because it is not comparable.JOIN #salesTemp on #salesTemp.ACCOUNTNUM = CUSTTABLE.ACCOUNTNUM DIMENSION2_ IN (@division)
UNION
我有下表:
我正在尝试创建一个SQL查询,它返回一个返回三个字段的表: Year (ActionDate)、Count of Built (actiontype = 12)、Count of Lost我认为这需要两个SELECT语句和一个UNION组合在一起。我尝试了下面的方法,但它只返回两列(year和countbuilt)。我的countLost字段未显示SELECT tblHist.ActionD
我在MSAccess中有三个表:动画、电影和系列表,所有这些表都有名称属性(anm_name、flm_name和srs_name)和流派属性(anm_genre、flm_genre和srs_genre),我正在尝试使用UNION将所有具有相同流派值的名称属性包含到单个列中。SELECT 'Film ', flm_name AS [Action] FROM FilmUNION
SELECT 'SeriesSE