标签:
首先推荐一款比较好用的数据库管理软件:navicat premium。
1、检索单个列:select 列名 from 表名;
2、检索多个列:select 列名1,列名2,...from 表名;
3、检索所有列:select * from 表名;
4、检索不同的行:select distinct 列名 from 表名;/*列中有重复值,只显示不同的值
5、检索限制行数:select 列名 from 表名 limit 数量;/*返回不多于几行的数据
6、检索指定行数:select 列名 from 表名 limit (m,n);/*返回从第m行开始的n行
7、使用完全限定的表名:select 表名.列名 from 数据库.表名;
1、order by 列名1,列名2;
2、order by 列名 dec;降序排列
1、where子句操作符:
列名= ;列名<> ;列名< ;列名> ; 列名>= ;列名<= ;列名 between and ;列名 is null;
2、组合where字句:
①and操作符:select 列名1,列名2,列名3 from 表名 where 列名1= and 列名2= ;
②or操作符:
③in操作符:指定条件范围,where 列名 in (m,n,...);
④not操作符:指定范围,not in (m,n,...);
3、利用like+通配符过滤:通配符用来匹配值的一部分的特殊字符,通配符需要用单引号。
①%:任意字符出现任意次数;
②%字符%:标识匹配任何位置包含字符的值;
③x%y:表示找以x开头以y结尾的多有数据;
④下划线:匹配单个字符;
4、正则表达式
标签:
原文地址:http://www.cnblogs.com/smallcrystal/p/4870450.html