数据库(SQL)高手请进!!!!!

blkant 2001-11-28 09:56:48
请问如何取得数据库中记录首字符为指定字符的记录?
例如,取得所有首字符为A、B、C……的记录。应该如何操作?!
请指教!!!!!!
...全文
61 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
blkant 2001-11-28
swans(swan.net),同样感谢你,但是这样的语句效率是不是比较低呢?
回复
swans 2001-11-28

select * from 表名 where 字段1 like 'A%' or 字段1 like 'B%' or … or …
回复
blkant 2001-11-28
sqstudio_zsp(镇山炮),谢谢!
回复
blkant 2001-11-28
非常感谢fmlboy(我就是我)、subzero(赘姆烂壳)的回答,但是如果记录很多的话,这两种方法哪一个效率更高一点呢?
请指教!
回复
sqstudio_zsp 2001-11-28
select *
from table
where left(col ,1) in ('a','b','c',...)
回复
subzero 2001-11-28
select * from table where theField like 'A%'
回复
越黎越为食 2001-11-28
select * from 表 WHERE left(记录,1) = '" & 字符 & "'"
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2001-11-28 09:56
社区公告
暂无公告