PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
7615 | 99/08/13 11:49:28 | RE(4):PB6.5: anyとall By シャインMR |
7612 | 99/08/13 11:23:17 | RE(3):PB6.5: anyとall By てとらぽっと |
7609 | 99/08/13 10:47:51 | RE(2):PB6.5: anyとall By シャインMR |
7607 | 99/08/13 10:36:45 | RE(1):PB6.5: anyとall By てとらぽっと |
7606 | 99/08/13 10:17:25 | PB6.5: anyとall By シャインMR |
カテゴリ:スクリプトの記述
日付:1999年08月13日 10:47 発信者:シャインMR
題名:RE(2):PB6.5: anyとall
てとらぽっとさん、こんにちは。
OracleのSQL言語リファレンスは読んだのですがいまいち・・(汗)
>複数行を返す副問い合わせ(サブクエリー)や、直接指定した複数の値と比較して、
>any は そのどれか1つと一致、all は すべてと一致すればいいのです。
>
>(現実的に、複数の値とすべて一致するはずものないので、
> 「すべてと一致しない」などの比較をします。)
以下の文ではすべて一致すると思うのですが
答えはCOUNT = 0 です。
SELECT COUNT(*)
FROM Table_1
WHERE (col_1,col_2 ) = all
( SELECT col_1,col_2 FROM Table_1 ;
allのすべて一致という条件がいまいち分かりません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.