SQL:向MS Access Query和Combobox添加所有选项

时间:2015-08-02 22:24:43

标签: sql forms ms-access combobox

我有这个SQL语句来查询组合框中的选项:

SELECT [Car].Type FROM [Car] GROUP BY [Car].Type

我尝试修改SQL语句以获取显示.Type选项中每个项目的所有选项,但这并不常用。我一直在研究代码的元素,需要一些帮助。

SELECT [Car].Type FROM [Car] GROUP BY [Car].Type UNION ALL SELECT TOP 1 0, "**ALL**" FROM [Car];

with语句可能有什么问题?

2 个答案:

答案 0 :(得分:1)

SELECT CStr([car].type) FROM car GROUP BY [car].type UNION ALL SELECT TOP 1 CStr(0) FROM car UNION ALL SELECT TOP 1 'All' FROM car;

答案 1 :(得分:0)

我可能倾向于写下这样的表达式:

SELECT DISTINCT CStr(car.type) as type
FROM  car 
UNION ALL
SELECT DISTINCT "All"
FROM car;

如果您有一个只有一行的便捷表,那么请将其用于第二部分,而不是car