从sql查询结果集中查询
2010-11-11 17:22
162 查看
select * from
(
select stu.*, ter.name
from student as stu, ter as term
where stu.t_id = ter.id
) as t
where t.id > 10
错误:
select * from
(
select stu.*, ter.*
from student as stu, ter as term
where stu.t_id = ter.id
) as t
where t.id > 10
因为student和term表中都存在id 合的表要用来查询,不充许有重复列
下面是可以的:
select stu.*, ter.*
from student as stu, ter as term
where stu.t_id = ter.id
他不作为条件,再用来查询了
(
select stu.*, ter.name
from student as stu, ter as term
where stu.t_id = ter.id
) as t
where t.id > 10
错误:
select * from
(
select stu.*, ter.*
from student as stu, ter as term
where stu.t_id = ter.id
) as t
where t.id > 10
因为student和term表中都存在id 合的表要用来查询,不充许有重复列
下面是可以的:
select stu.*, ter.*
from student as stu, ter as term
where stu.t_id = ter.id
他不作为条件,再用来查询了
相关文章推荐
- SQL语句查询结果集中的动态修改案例(临时表+游标)
- INTERSECT SQL查询两个结果集中的交集
- java如何获取SQL查询结果集中的行数和列数
- java如何获取SQL查询结果集中的行数和列数
- 如何把个表的合计字段 合并SQL查询到一个结果集中
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- java如何获取SQL查询结果集中的行数和列数
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第四部分 查询结果集中间n行数据)
- java如何获取SQL查询结果集中的行数和列数
- java如何获取SQL查询结果集中的行数和列数
- Java如何获取SQL查询结果集中的行数和列数
- java如何获取SQL查询结果集中的行数和列数
- java获取SQL查询结果集中的行数和列数
- SQL语句查询结果集中的动态修改案例(临时表+游标)
- 修改PL/SQL查询结果集中的日期date格式,禁止继承操作系统日期格式
- 获取SQL查询结果集中的行数和列数
- 修改PL/SQL查询结果集中的日期date格式,禁止继承操作系统日期格式
- SQL语句查询结果集中的动态修改案例(临时表+游标)
- SQL语句查询结果集中的动态修改案例(临时表+游标)
- Phalcon在查询结果集中加入新属性值