upselect cast(round(0.25678899,2) as numeric(10,2)) 这样也许更好一点
请问我是在VB中编程用这个查询语句的 这样写可以吗..SELECT A.01,CAST(ROUND(A.02/B.03*B.05,2) AS NUMERIC(10,2)) FROM A,B WHERE A.06=B.06但如果A.02/B.03*B.05 的结果为0.25887好象还是没有0,怎么办呀.用CONVERT怎么写代码???????
用vb转换以下set rs=cn.execute("SELECT A.01,CAST(ROUND(A.02/B.03*B.05,2) AS NUMERIC(10,2)) FROM A,B WHERE A.06=B.06 ") aaa=format(rs.fields(0),"0.##")
这样也许更好一点
这样写可以吗..SELECT A.01,CAST(ROUND(A.02/B.03*B.05,2) AS NUMERIC(10,2))
FROM A,B
WHERE A.06=B.06但如果A.02/B.03*B.05 的结果为0.25887好象还是没有0,怎么办呀.用CONVERT怎么写代码???????
FROM A,B
WHERE A.06=B.06
")
aaa=format(rs.fields(0),"0.##")