向高手急求 SQL标准查询语言的模糊查询语句!!~~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/10 18:47:06
我用的是ACCESS 数据库 ,ASP程序!!!

查询中间含有关键字的:
select * from 表 where 字段名 like '%关键字%'

第1个字符与关键字符合的:
select * from 表 where 字段名 like '关键字%'

第2个字符含有关键字的:
select * from 表 where 字段名 like '_关键字%'

第3个字符含有关键字的:
select * from 表 where 字段名 like '__关键字%'

..............

最后字符与关键字符合的:
select * from 表 where 字段名 like '%关键字'

很多用法,你可以自己参详下!

标准查询语句select...where...
比如你的数据库内有一张表为books,该表中有一列名为title,该列中有一元素值为abcdefg
那么:select * from books where title='abcdefg'

说明模糊查询语句之前,说明一下常用的通配符,%表示0个或多个字符构成的字符串,_表示单个字符
模糊查询语句
1,select...where...like...
举例:select * from books where title like %cd%
执行结果:abcdefg

2,select...where...between...and...
指定关系表达式的范围,如between 10 and 100

3,select...where...in...
确定给定的值是否与子查询或列表中的值相区配

什么叫模糊查询?是不是那个什么like 什么的?
如果是的话就是Select [字段名或*] from [表名] where [字段名] like '%关键符%'

Select * f