vb数据筛选+多重条件+模糊搜索SQL语句笔记

1.

SELECT fieldnamelist  FROM  tablename

fieldnamelist 选择字符

tablename 数据表单名

2.

SELECT  TOP 30 PERCENT  * FROM Student

TOP 30 取出表中前30%的数据

3.

SELECT  *  FROM Student  WHERE  StudentName='黄飞鸿'(表单内的记录名)

*通配符,整张表格都可查找(一般采用此通配符)

WHERE条件语句=数据准确筛选

4.

AND 、 NOT 、 OR 逻辑判断语句

AND 必须前后条件符合才可表示  例如age>20 and age<30 

NOT 除了NOT表示的范围外其他全都包含 例如 not age>20 and age<30 无括号只会对一条数据起作用,与相反的是not (age>20 and age<30 )=     age=<20 and age>=30  

OR 前后条件符合一句均可表示 例如age>20 or age<30  前后只要符合一个条件均可表示

5.

SELECT* FROM Student WHERE 字段名 IN(值1,值2,值3……)

IN条件语句构成不连续且独立的范围 例如SELECT* FROM Student WHERE Age IN(20,30,40,50,60) 条件符合均可表示、、、如果给出的范围是数据表内没有的也不会显示。

6.

SELECT * FROM Student WHERE 字段名 LIKE ‘黄*’

LIKE  '黄*'  *通配符 如何使用看文章

你可能感兴趣的:(vb笔记)