首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求解 sql 以小数替条件的查询

2012-08-07 
求解 sql 以小数为条件的查询ASP SQL查询库里有一个字段是 zkn (小数),分别是0.90.750.85当我输入0.9的条

求解 sql 以小数为条件的查询
ASP SQL查询

库里有一个字段是 zkn (小数),分别是0.9 0.75 0.85

当我输入0.9的条件时,查询列出0.9的列表

当我输入0.75的条件时,查询列出0.75的列表

不知道SQL如何写

[解决办法]
select * from tbname where zkn = 0.9
[解决办法]

SQL code
declare @i decimal(15,2)set @i = 0.9select * from tb where zkn =@i
[解决办法]
WHERE ZKN = 值
不就行了么!!
[解决办法]
探讨

我就是这样的写的,执行不了,报错,所以才上来问的

[解决办法]
SQL code
-- 试试这样写呢, 并看看turn等于多少。select *, zkn-0.9 as turn from tb where zkn-0.9=0
[解决办法]
是不是你字段类型的问题啊,你加一个引号看看
select * from tbname where zkn = ‘0.9’
[解决办法]
你不要用odcb,要用SQLSERVER PRIVOIDE
[解决办法]
一些sqlserver里的语法,在odbc里用不了的,
而且odbc的性能也比不上
[解决办法]
探讨

报这个错

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
ODBC 驱动程序不支持所需的属性。

/wbuptgloptr/zkuserlist.asp,行 87

[解决办法]
SQL code
select * from tbname where zkn like '% 0.9%' 

热点排行