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

where条件中出现between and 子句就不能用其他条件了吗,该如何处理

2011-12-29 
where条件中出现between and 子句就不能用其他条件了吗例如selectmoneyfromtablewheremoneybetween100and1

where条件中出现between and 子句就不能用其他条件了吗
例如
select   money   from   table
where   money   between   100   and   1000
and   id> 1101     //如果加这样的条件就报错

[解决办法]
-----try-----

select money from table
where id> 1101 and money between 100 and 1000


[解决办法]
你的id是不是字符型的?
這樣試試

select [money] from table
where [money] between 100 and 1000
and id> '1101 '

[解决办法]
不會吧?給一些關鍵字加[],給條件加()
select [money] from [table]
where ([money] between 100 and 1000)
and ([id]> 1101)

热点排行