SQL Where子句选择数量

时间:2012-07-31 12:03:21

标签: sql

我想在特定产品时显示产品数量。

例如:

Name      Quantity
A           5
B           6
C           3
D           10
E           7
F           5
G           3

如果我选择A,在选择器中,我想显示5,如果我选择E,我想显示7 ....

它应该是动态的......

有人可以帮我查询???

2 个答案:

答案 0 :(得分:2)

您的查询将是这样的:

SELECT Quantity
FROM yourTable
WHERE Name = @Name

您将使用包含参数的WHERE子句。然后在查询时,您将传入参数的值,它将返回匹配的记录。

根据您的评论,您的查询将是:

SELECT product_name, SUM(product_quantity) As orders 
FROM mobile_product 
WHERE product_name = '$product_name'
GROUP BY product_name 

答案 1 :(得分:1)

select Quantity from your_table where Name = '@name'

修改

SELECT product_name, SUM(product_quantity) As orders 
FROM mobile_product
WHERE product_name = '$product_name'
GROUP BY product_name