eg: select ename from emp where ename like ‘_A%‘;
②sql中的转义字符用 escape 关键字后面跟上‘使用的字符‘(经实验‘‘中字符可以为任意字符,数字和字母也可以,但必须能能是1个字符)
eg:SELECT * FROM student WHERE sname LIKE ‘%\%%‘ ESCAPE ‘\‘ ;
SELECT * FROM student WHERE sname LIKE ‘%$%%‘ ESCAPE ‘$‘ ;
③使用order by排序时 默认是按升序排列 asc 可以不写,降序是用desc.
使用组合时,是先按使用排序的第一个字段排序,第一个字段顺序拍好后,内部的顺序再用后面的字段排序规则
eg:select ename,sal,deptno from emp order by deptno asc,ename desc;
上面的例子先按deptno的升序拍好后,在同一个deptno内的数据按ename的降序排列
所以,一定要考虑好排序的主字段是哪个!!!
④ 一个简单的综合sql语句
select ename,sal*12 年薪 from emp
where ename not like ‘_A%‘ and sal > 800
order by sal desc;