<<第一章检索记录>>:关于表使用SELECT语句和特殊字符"*": *:SELECT * from emp; 1:分别列出每一行:SELECT empno,ename,job,mgr,comm from emp 2:检索部分行:使用WHERE子句指定保留行数 SELECT * FROM emp WHERE depyon = 10 3:查找满足多个条件行使用WHERE子句以及OR和AND子句查找多个条件数据查找部门10中所有员工,所有得到提成员工以及部门20中工…
需求很简单:假设有一个user表,表中实际上有10000条数据,但是我不知道有多少条,我要从数据库中每次取20条数据显示,那么怎么完成呢? 方案一: 首先执行一个 select count(*) as total from user; 上面SQL语句会查出总的记录条数.另外一点,可能这里不只是无条件的查,如果是有条件的查,那么可以使用临时表 select count(*) from user where id>10; 或者 select count(*) from (select id,name…