SELECT 语句

SELECT 语句用于从表中查询数据。

结果被存储在一个结果表中。

写法:

select *(这是要查找的字段) from (在这里写表名);

例子:(在xuesheng这个表里存有sno,sname,ssex,class等字段)

如果要查询其中的sno和ssex这两个字段写法如下:

select sno,ssex from xuesheng;

如果要查询一张表中的所有数据则用*号代替所有字段,写法如下:

select * from xuesheng;

取消重复   distinct用法:

select distinct (字段名) from (表名);

例子:

select  distinct sno from xuesheng; 

条件查询  where:

select * from (表名) where (字段名)=(条件);

例子: 

select * from xuesheng where class='95033';

and(和),or(或者):

如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。

如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

条件查询 between:BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。

selecr * from (表名) where (字段名) between (条件1) and (条件2);

例子:

select * from xuesheng where sno between 101 and 105;

模糊查询 like;

select * from (表名) where (字段名) like '(条件)';

例子:

select * from xuesheng where sname like '%王%';

要查找的字符中,有2个特殊含义的字符:

1:  %   其含义是:代表任意个数的任意字符

2:  _   其含义是:代表1个的任意字符

3:这里的字符,都是指现实中可见的一个“符号”,而不是字节。

原文地址:https://www.cnblogs.com/LQK157/p/8909921.html