SQL语句问题!救我?
判断某条记录某一字段是否包含某一字符的SQL语句怎么写?
比如我要找出一个表中第一个字段所有包含“浙”的记录,怎么写???
急啊!!!
问题点数:80、回复次数:7Top
1 楼()回复于 2001-11-07 20:43:15 得分 0
select * from 表明 where 字段名 like '%浙%'
好像是这样的:)Top
2 楼woosilence(奥丽弗)回复于 2001-11-07 20:53:42 得分 0
有确切答案吗?
我去试试:)Top
3 楼()回复于 2001-11-07 21:12:26 得分 0
这是SQL语句的基本用法,你找本书,上面基本豆油介绍的!Top
4 楼woosilence(奥丽弗)回复于 2001-11-07 21:38:24 得分 0
dim txt_SB_name as string,find_SQL as string
txt_SB_name="浙"
find_SQL=select * from user where "名称 like " & Chr(39) & "*" & txt_SB_name & "*" & Chr(39) & " "
怎么还是不行,没有出错,却找不到记录:(记录数等于0,可我的表中明明有名称包含“浙”的记录的啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
救我啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Top
5 楼cs_netwalker(静观)回复于 2001-11-07 22:01:14 得分 80
应该是:
find_SQL = "select * from user where 名称 like '%" & txt_SB_name & "%'"
你不妨在 find_SQL=...下一行用:debug.print find_SQL看看你的SQL是什么样子.Top
6 楼woosilence(奥丽弗)回复于 2001-11-07 22:39:32 得分 0
书上用"*"的啊?Top
7 楼woosilence(奥丽弗)回复于 2001-11-07 22:41:55 得分 0
ok了,谢谢你啊,我的QQ:1627660,多指教了:)Top




