我想要的是,当我在“ADD QUANTITY”中添加金额时,它会在数量列中添加该数量,并在数量文本区域中显示更新的数量。例如,如果我在添加量中添加25,则在QUANTITY中显示50。
VIEW包含产品ID,名称,数量,价格,添加数量,更新按钮
和表包含:
p_id,p_name,p_quantity,p_price
查询是什么?因为我正在使用
SELECT SUM(p_quantity)
FROM
(SELECT sum(ADD quantity) AS Quantity
FROM main_inventory
WHERE name='p_quantity')a
但它没有显示任何好结果..
提前感谢您的回复。
答案 0 :(得分:0)
SELECT SUM(p_quantity + quantity) as quantity
FROM main_inventory
WHERE name='p_quantity'
通过php代码将数量设置为有效数字。
例如:
SELECT SUM(p_quantity + 25) as quantity
FROM main_inventory
WHERE name='p_quantity'
答案 1 :(得分:0)
我认为你想要的是在更新之前向你的应用程序显示数量,下面的查询可以做到,但是,使用编程处理会更好
DECLARE @SAMPLE TABLE
(
p_id INT IDENTITY(1,1),
p_NAME NVARCHAR(255),
p_Quantity INT,
p_Price INT
)
INSERT INTO @SAMPLE VALUES ('butter',25,200)
INSERT INTO @SAMPLE VALUES ('Cream',300,250)
--YOUR DATABASE ITEM(s)
SELECT * FROM @SAMPLE
--DECLARE USER INPUT(S)
DECLARE @AddQuantity INT
--PLAY AROUND YOUR QUANTITY HERE
SET @AddQuantity = 25
SELECT p_Quantity + @AddQuantity 'Front End Display Output', p_Quantity
'Value in database' FROM @SAMPLE