SQL查询问题,高手帮忙

zzcoin 2005-05-19 01:48:05
我现在要查询数据库中 name 的中的数据
查询条件有三种1、纯数字型 2、纯字母型 3、混合型
请问通过SQL语句查询呢

sql="select * from table where name

这句查询应该怎么写啊
请分别列出 谢谢
...全文
119 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzcoin 2005-05-21
  • 打赏
  • 举报
回复
leo963258(读书之人) 说的对 已经搞定 谢谢
leo963258 2005-05-19
  • 打赏
  • 举报
回复
sql="select * from table where name like '%123%'"
不好意思。是这样的
leo963258 2005-05-19
  • 打赏
  • 举报
回复
sql="select * from table where name=123" //精确查找
sql="select * from table where name='aaa'" //字符精确查找
sql="select * from table where name='%123%'" //字段中有123的就符合要求,这个模糊查找


ahhisoft 2005-05-19
  • 打赏
  • 举报
回复
要看字段的属性的。如果是int型的就
sql="select * from table where name="&数字变量
如果是文本型的就
sql="select * from table where name='"&文本变量&"'"
kingcrab 2005-05-19
  • 打赏
  • 举报
回复
搂住恐怕要在数据库里面定义函数了.


liujianwei 2005-05-19
  • 打赏
  • 举报
回复
我的想法是:
dim dr as new sqlDataread()
if IsNumber..(dr("name")) then ‘是数据时
if isstring(dr("")) then ’是字符时(好像是IsString...)
.....
end if

else:
.....(数据和字符共有)


end if
zzcoin 2005-05-19
  • 打赏
  • 举报
回复
字段类型是文本 ACCESS数据库 比如在数据库中name字段有三条记录
123
changjiang
chang123

我的目的是找出纯数字记录
查询结果应该是123
查询条件应该怎么写呢
zzcoin 2005-05-19
  • 打赏
  • 举报
回复
字段类型是文本 ACCESS数据库 比如在数据库中name字段有三条记录
123
changjiang
chang123

我的目的是找出纯数字记录
查询结果应该是123
查询条件应该怎么写呢
baiyunfei 2005-05-19
  • 打赏
  • 举报
回复
查询跟你所说的那3中类型有什么关系,这3种有区别吗?只有与你的name的字段类型有关
coolstr 2005-05-19
  • 打赏
  • 举报
回复
sql="select * from table where name = ‘条件’"
zzcoin 2005-05-19
  • 打赏
  • 举报
回复
也就是说怎么判断这个字段的值是数字还是字母呢
jybbh 2005-05-19
  • 打赏
  • 举报
回复
关注......
还没有写过这种的呢
zzcoin 2005-05-19
  • 打赏
  • 举报
回复
有人会吗

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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