如何编写此SQL命令

如何编写此SQL命令,sql,Sql,我正在尝试从包含以下列的表中选择项目:productName、ProductPrice和ProductCategory。本表中的产品分为酒精饮料和软饮料 我正在尝试编写一个SQL语句,该语句将选择productName和ProductPrice,但只选择分类为软饮料的产品,而不选择分类为酒精饮料的产品 到目前为止,我试图编写的SQL是 SELECT * FROM Products WHERE ProductPrice BETWEEN =''100' AND '300'" ... 这就是我

我正在尝试从包含以下列的表中选择项目:
productName
ProductPrice
ProductCategory
。本表中的产品分为酒精饮料和软饮料

我正在尝试编写一个SQL语句,该语句将选择
productName
ProductPrice
,但只选择分类为软饮料的产品,而不选择分类为酒精饮料的产品

到目前为止,我试图编写的SQL是

SELECT * 
FROM Products 
WHERE ProductPrice BETWEEN =''100' AND '300'" ... 
这就是我的困境,我如何只选择被归类为“软饮料”的产品这很好

select
    productname,
    productprice
from 
    productsTable
where 
    price between 100 and 300
    and productcategory = "soft drinks";
SELECT * FROM Products 
WHERE ProductPrice BETWEEN '100' AND '300'
以下是您需要添加的内容-

AND ProductCategory = 'Soft Drinks'
要获取最终查询,请执行以下操作-

SELECT * FROM Products 
WHERE ProductPrice BETWEEN '100' AND '300'
AND ProductCategory = 'Soft Drinks'
这很好,

SELECT * FROM Products 
WHERE ProductPrice BETWEEN '100' AND '300'
以下是您需要添加的内容-

AND ProductCategory = 'Soft Drinks'
要获取最终查询,请执行以下操作-

SELECT * FROM Products 
WHERE ProductPrice BETWEEN '100' AND '300'
AND ProductCategory = 'Soft Drinks'
选择*
来自产品
其中ProductPrice>=100--
选择*
来自产品

其中ProductPrice>=100——我们需要更多的表结构来回答这个问题。是否有分类为“ProductCategory”的链接表?或者只是说ProductPrice介于“100”和“300”之间,ProductCategory是“酒精类”吗“还要注意,您当前使用字符串作为数字,这可能会有问题。为了安全起见,在你尝试中间价之前,这个价格应该转换成某种数字。我们需要更多的表结构来回答这个问题。是否有分类为“ProductCategory”的链接表?或者只是说ProductPrice介于“100”和“300”之间,ProductCategory是“酒精类”吗“还要注意,您当前使用字符串作为数字,这可能会有问题。为了安全起见,在你尝试使用介于100和300之间的价格之前,应该先将其转换成某种数字。
在哪里ProductPrice介于100和300之间
你能看到一个额外的
=
:)谢谢,我只是从OP
那里复制/粘贴ProductPrice介于100和300之间
你能看到一个额外的
=
)谢谢,我只是从OP复制/粘贴