select语句是否有between关键字?

airflight 2002-05-31 09:46:53
我在程序里需要用到介于两个值之间的查询,请问select语句是否有between关键字,如果没有应该如何实现
...全文
249 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
xlfhylove 2002-05-31
  • 打赏
  • 举报
回复
select * from table where 字段 between 起始值 and 终止值
shuchang0626 2002-05-31
  • 打赏
  • 举报
回复
qhzxcz 2002-05-31
  • 打赏
  • 举报
回复
有,little_ice(小冰块)的方法也对
ccbl 2002-05-31
  • 打赏
  • 举报
回复
有,
主要是指两者之间的值
select * from tabel where 字段1 [条件] between 字段2 [条件]
little_ice 2002-05-31
  • 打赏
  • 举报
回复
select 中是有between的,其实用and 不是一样吗?
select id from table where id between a and b
select id from table wher id>a and id<b
sunbird2002 2002-05-31
  • 打赏
  • 举报
回复
关于这一点,建议参考数据库相关书籍,如《数据库系统概论》等(萨思宣编).
那里面讲得很清楚,就象上面那位老兄所说的:
Select *
From TableName
Where Condition(如:Between A And B)
搞定!

footballboy 2002-05-31
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cnn.Open "Provider=Microsoft.jet.OLEDB.4.0;Data Source=c:\temp\temp.mdb"
rs.Open "select * from 成绩 where score between 60 and 75", cnn, adOpenDynamic, adLockOptimistic
Set MSHFlexGrid1.DataSource = rs
End Sub
ql_mf 2002-05-31
  • 打赏
  • 举报
回复
呵呵,明明是说的Sql语句,竟然有人把这个问题和Select Case语句联系在一起了。
ql_mf 2002-05-31
  • 打赏
  • 举报
回复
有。
select * from table_name where 字段1 between 100 and 500
chinareny 2002-05-31
  • 打赏
  • 举报
回复
select 列名 from 表名 where 列 between A and B
BigRichBigNoble 2002-05-31
  • 打赏
  • 举报
回复
没有between关键字,用to
select case i
case 1 to 10:
case else:
end select
288794 2002-05-31
  • 打赏
  • 举报
回复
使用
select case k
case 1

case 2 to 8 '就是这样了(between)

case else

endselect
chinareny 2002-05-31
  • 打赏
  • 举报
回复
有!
normandj 2002-05-31
  • 打赏
  • 举报
回复

7,786

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧