静·谧——Last Winner
===========================================================
===========================================================

原来在对含有connect by子句的多表关联的视图做查询时(以某个字段为条件进行查询),也碰到过问题——结果记录显示不正确(比如直接在视图里看到满足条件的记录就两个,可用sql去查却能查出多了好些)
c是含有connect by子句的多表关联查询语句

代码:

select count
(*) from c -->结果为15
select count
(*) from c where field1='123'-> 结果为27
。。。。。。。。。


后来改成含connect by的子句不做多表关联查询,只做单表查询,再将查询的结果做多表关联。这样就解决了问题。

具体模拟实例有空再贴


lastwinner 发表于:2005.11.23 15:21 ::分类: ( Oracle , ) ::阅读:(688次) :: 评论 (0)

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)

 authimage


自我介绍
切换风格
新闻聚合
博客日历
文章归档...
最新发表...
最新评论...
最多阅读文章...
最多评论文章...
博客统计...
Blog信息
网站链接...