还是SQL语句问题 select a.*,cast(cast(a.Num4/b.Num4*100 as dec(18,3))as varchar(10))+'%'[Num5] from a join b on b.id=a.id 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select A.ID,A.Num1,A.Num2,B.Num4,str(1.0*A.Num2/B.Num4*100,10,3)+'%'from A,Bwhere A.Num1=B.Num3 select a.*,isnull(cast(cast(a.Num4/b.Num4*100 as dec(18,3))as varchar(10)),'100')+'%'[Num5] into c from a left join b on b.id=a.id select a.*,b.Num4,isnull(cast(cast(a.Num4/b.Num4*100 as dec(18,3))as varchar(10)),'100')+'%'[Num5] into c from a left join b on b.id=a.id-_-# select A.ID,A.Num1,A.Num2,B.Num4,str(cast(A.Num2 as decimal)/B.Num4*100,10,2)+'%'from A inner join B on A.Num1=B.Num3 select a.*,str(a.num2/b.num4*100,10,3)+'%' from a,b where a.id=b.id a.num2/b.num4*100这样就直接取整除的结果了,比如1/3结果显示0,而不是要的0.333.如果要0.333怎么才能做 SUM语句为何不起作用? 哪里有Microsoft SQL Server Management Studio 2005下载 删除另一张表里没有这个字段的语句 sql触发器问题 简单的数据库连接问题,急~~ 存储过程执行过慢 连接数据库的奇怪问题???? 软件测试开发技术SQL Server连接中的四个最常见错误 关于交叉表的最后一个问题的延续 SQL SERVER7.0里如何知道锁定表的NT用户登录名 将一个表中记录迁到另一个表,如记录存在则更新,不存在则插入如何实现 SqlServer2003查询分析器访问SqlServer2005问题
from A,B
where A.Num1=B.Num3
-_-#
from A inner join B on A.Num1=B.Num3
如果要0.333怎么才能做