问题背景:
今天Java开发工程师咨询,如下SQL语句COUNT函数值怎么会比表T_1行数、表T_2行数都大? 并说是不是ORACLE数据库的BUG?
SQL:
select count(*) from t_1, t_2 where t_1.id=t_2.id and t_1.id=1;
其中T_1、T_2表结构如下:
create table t_1
(
id number,
c1_1 varchar2(63),
c2_1 varchar2(63)
);
create table t_2
今天Java开发工程师咨询,如下SQL语句COUNT函数值怎么会比表T_1行数、表T_2行数都大? 并说是不是ORACLE数据库的BUG?
SQL:
select count(*) from t_1, t_2 where t_1.id=t_2.id and t_1.id=1;
其中T_1、T_2表结构如下:
create table t_1
(
id number,
c1_1 varchar2(63),
c2_1 varchar2(63)
);
create table t_2