需要一些简单的访问程序提示

时间:2014-01-26 02:02:52

标签: sql database

我的程序非常简单。我创建了4个表。我打开了一个创建了一个查询设计,在SQL视图中我键入了以下内容....

SELECT product description, quantity,
FROM inventory
WHERE (quality<=10)
;

基本上我只想显示所有10个或更少单位的产品,但它给我一个错误,在查询表达式'产品描述'中显示“语法错误,(缺少运算符)”。 有什么帮助吗?

2 个答案:

答案 0 :(得分:1)

你几乎肯定有一个拼写错误:quality在where子句中应该是quantity

如果列名中有空格,请在其周围使用方括号。

此外,在selected columns子句中有一个额外的尾随逗号,这将导致语法错误。

如果纠正了一切,它看起来像这样:

SELECT [product description], quantity
FROM inventory
WHERE quantity <= 10

答案 1 :(得分:0)

这是因为产品说明中的空格。尝试在该列名称周围使用方括号:

选择[产品描述],数量等