高手请进,一个空表问题!
已知: table1, table2,其中table1有数据,table2没有数据,table1和table2没有任何关联。
现在,我想得到的数据是:
当table2.col2='value2'时,得到table2.col1
取得select * from table1 where table1.col1 > table2.col1
问:
我写的sql是:
select *
from table1,table2
where table2.col2='value2'--错误原因
and table1.col1 > table2.col1(+)
但是这个查询是空表。
请问应该怎么写?
现在,我想得到的数据是:
当table2.col2='value2'时,得到table2.col1
取得select * from table1 where table1.col1 > table2.col1
问:
我写的sql是:
select *
from table1,table2
where table2.col2='value2'--错误原因
and table1.col1 > table2.col1(+)
但是这个查询是空表。
请问应该怎么写?
...全文
相关推荐
mysql创建删除表的实例详解
主要介绍了mysql创建删除表的相关资料,非常不错,具有参考借鉴价值,需要的朋友参考下吧
学习第归与广义表.ppt
学习第归与广义表.ppt
discuz!NT数据库部分字段说明
discuz!NT数据库部分字段说明,不是很全,但希望能大家有点帮助
多表关联 数据库 数据应用
多种多表关联的方法,这是我在网上找的资料,并且自己整理了一下。可以看一下。
在ORACLE里用存储过程定期分割表
Oracle数据库里存放着各种各样的数据,其中有一些数据表会随着时间的推移,越来越大。如交友聊天的日志、 短信收发的日志、生产系统的日志、动态网站发布系统的日志等等。这样的信息又和时间紧密相关,有没有办法 让这些日志表能到时间自动分割成历史年月(如log200308,log200309)的表呢? 本文将介绍用存储过程定期分割表的方法。


