and是多加一条条件而between and是条件里面的用法,类似in,>。是可以在一起用。
例如:
select from table_namewhere number between 1 and 100
and col_name='XXX'
and id between 200 and 300
and col_name2='XXXX';
错误提示是你的参数太少。你调试一下啊,看一下这个语句返回的是什么。
还有就是如果是表中的字段名称,如果是中文字符,或者是其他字符,你最好给他的字段名称加上[]、或者是'。你可以这样试一下:
"DELETE FROM [借阅信息] WHERE [读者编号]='" + bookerID + "' AND [图书编号]='"+str+"'"
答案是肯定的,可以在一SQL条语句中同时使用多个AND。
如果第一个条件和第二个条件都成立,甚至更多所要满足的条件,则AND运算符多个使用。
--举例
select from table where A='条件1' and B='条件2' and C like '%条件3%'
A and B
在一个检索式中,可以同时使用多个逻辑运算符,构成一个复合逻辑检索式。复合逻辑检索布尔逻辑检索式中,运算优先级别从高至低依次是not、and、near、with、or,可以使用括号改变运算次序。
尽管在任何布尔运算中都最多有两个集合参与,从这个运算所形成的新集合可以接着与其他集合联合起来实现另外的布尔运算。
可以定义一个新集合C作为"全集"中所有五的倍数的集合,所以"集合AANDBANDC"将是"全集"中所有30的倍数。

以上就是关于sql语句中and和between and能在一块用吗全部的内容,包括:sql语句中and和between and能在一块用吗、java数据库delete语言里面不可以用and吗、sql语句里面能不能使用多个AND等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)