質問 |
||
| QNo.2516831 | イコールとノットイコール条件による件数結果 | |
|---|---|---|
| 質問者:hammy |
以下3つのSQLを実行した場合に検算が 合わないのですがどのように解釈して いいのでしょうか。 (1)の件数+(2)の件数 = (3)の件数になると 考えては駄目ですか? (1) select count(A.*) from tbl_a A,tbl_b B where A.komoku1 = B.komoku1 and A.komoku2 = B.komoku2 and A.komoku3 = B.komoku3 (2) select count(A.*) from tbl_a A,tbl_b B where A.komoku1 = B.komoku1 and A.komoku2 = B.komoku2 and A.komoku3 <> B.komoku3 (3) select count(A.*) from tbl_a A,tbl_b B where A.komoku1 = B.komoku1 and A.komoku2 = B.komoku2 |
|
困り度:
|
||
| 質問投稿日時: 06/11/04 10:25 |
||
回答良回答20pt |
|
| ANo.1 | koumoku3にナル値が入っている場合は、(1)+(2)=(3)とはなりません。 ナル値が入っている行数をxとすると、(1)+(2)+x=(3)になります。 |
|---|---|
| 回答者:chukenkenkou | |
| 種類:アドバイス どんな人:経験者 自信:自信あり |
|
| 回答日時: 06/11/04 16:25 |
|
| |
| この回答へのお礼 | すみません。 お礼が遅くなりました。 まさに回答通りでした。 有難うございました。 |