扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
当然可以查询,并计算各种数据啦。
创新互联建站是专业的大姚网站建设公司,大姚接单;提供成都网站设计、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行大姚网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
不过仅仅是计算乘法,那就大材小用喽。还不如用系统自带的小软件计算器。
计算FLOAT会有误差!可用
CAST( 3.953 * 24 AS DECIMAL(8,3))
解决
1.进入Mysql
2.启用Log功能(general_log=ON) SHOW VARIABLES LIKE "general_log%"; SET GLOBAL general_log = 'ON';
3.设置Log文件地址(所有Sql语句都会在general_log_file里) SET GLOBAL general_log_file = 'c:\mysql.log';
4.下载BareTail专门查看Log文件的绿色软件(提供免费版本仅220k)
5.执行mysql命令然后在BareTail里查看!
如:
UPDATE
ecs_goods
SET
integral
=
integral*0.01
WHERE
cat_id
in
(1029,1025,1024,1023)
integral
字段需为数值型,不然会报错。
希望能给你帮助!
select 供应商名称,表二.所订产品,
case 表二.所订产品 when '产品一' then 产品一价格*数量
when '产品二' then 产品二价格*数量
when '产品三' then 产品三价格*数量
end as 应付款
from 表一 join 表二
on 表一.供应商名称=表二.供应商名称
1、打开SqlServer--新建查询
2、定义三个变量(行、列、输出字符串) 通过横竖 九行九列 进行循环输出
如图
DECLARE @a smallint, @b smallint, @str varchar(1000)set @a=1while @a=9begin SET @b=1 SET @str='' WHILE @b=@a begin SELECT @str=@str+convert(varchar(1),@b)+'*'+convert(varchar(1),@a)+'='+convert(char(2),@a*@b)+space(2) SET @b=@b+1 end PRINT @str SET @a=@a+1END
3、执行
4、最后的结果
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流