Mysql 如何在系统文件中触发sql数据库的过程

Mysql 如何在系统文件中触发sql数据库的过程,mysql,sql,Mysql,Sql,我有一个表格,里面有一堆订单的值,我可以对它进行基本的计算,直到得到一个百分比。现在我的问题如下 declare @MyNumber decimal set @MyNumber = (select SalesTax from [OrderHeader] where OrderHeaderID = 20) select sum(o.MaterialPrice) as "MatPrice", sum(o.LaborPrice) as "LaborPrice", sum(o

我有一个表格,里面有一堆订单的值,我可以对它进行基本的计算,直到得到一个百分比。现在我的问题如下

declare @MyNumber decimal
set @MyNumber = (select SalesTax from [OrderHeader] where OrderHeaderID = 20)

select 
    sum(o.MaterialPrice) as "MatPrice",
    sum(o.LaborPrice) as "LaborPrice",
    sum(o.MaterialCost) as "MaterialCost",
    sum(isnull(o.MaterialPrice,0)) - sum(isnull(o.MaterialCost,0)) - sum(isnull(o.LaborPrice,0)) * @MyNumber as "RESULT"
from [OrderDetail] o
inner join [OrderHeader] oh on oh.OrderHeaderID = o.OrderHeaderID
where o.OrderHeaderID = 20
请至少换一下纳佐夫


我不知道你在问什么。这篇文章不包括一个?做记号有问题吗?明天我的同学们会明白的。很抱歉占用了你的时间。
DELIMITER $$
CREATE TRIGGER `nazov` BEFORE UPDATE
ON test
FOR EACH ROW BEGIN
SET NEW.OLD_TEXT=OLD.TEXT;
END $$
DELIMITER;