- 博客(4)
- 收藏
- 关注
转载 sql查询练习
例 34 找出年龄超过平均年龄的学生姓名。 SELECT SNAME FROM STUDENTS WHERE AGE > (SELECT AVG(AGE) FROM STUDENTS) 例 35 找出各课程的平均成绩,按课程号分组,且只选择学生超过 3 人的课程的成绩。( GROUP BY 与 HAVING GROUP BY 子句把一个表按某一
2010-04-21 22:24:00
390
原创 oracle查询练习
emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号)------1.选择部门30中的所有员工.select enamefrom empwhere deptno = 30;------2.列出所有办事员(CLERK)的姓名,编号和部门编号.select ename,empno,deptnof
2010-04-21 21:27:00
288
转载 循序渐进讲解SQL查询语句高级应用技巧
一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 SELECT nickname,email FROM testtable WHERE name=张三 (一)
2010-04-21 17:10:00
248
转载 ORACLE SQL语句优化
1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉
2010-04-21 17:05:00
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人