home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.databases:6356 comp.databases.theory:403 comp.databases.oracle:1393
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!sequent!muncher.sequent.com!map
- From: map@sequent.com (Michael Perry)
- Newsgroups: comp.databases,comp.databases.theory,comp.databases.oracle
- Subject: Re: Is this a bug or a limitation of the SQL language
- Message-ID: <1992Aug26.230630.105@sequent.com>
- Date: 26 Aug 92 23:06:30 GMT
- Article-I.D.: sequent.1992Aug26.230630.105
- References: <1992Aug23.074048.16681@prism.poly.edu> <1992Aug26.090643.1318@decuk.uvo.dec.com>
- Sender: usenet@sequent.com (usenet )
- Organization: Sequent Computer Systems Inc.
- Lines: 40
- Nntp-Posting-Host: sequent.sequent.com
-
- In article <1992Aug26.090643.1318@decuk.uvo.dec.com> sobczak@tplab.enet.dec.com (Piotr Sobczak) writes:
- >
- >In article <1992Aug23.074048.16681@prism.poly.edu>, sjha@prism.poly.edu (Salil Kumar Jha) writes:
- >|> Xref: uvo.dec.com comp.databases:19031 comp.databases.theory:378 comp.databases.oracle:1346
- >|> Newsgroups: comp.databases,comp.databases.theory,comp.databases.oracle
- >|> Path: uvo.dec.com!rdg.dec.com!news.crl.dec.com!deccrl!caen!destroyer!gatech!news.ans.net!cmcl2!prism.poly.edu!sjha
- >|> From: sjha@prism.poly.edu (Salil Kumar Jha)
- >|> Subject: Is this a bug or a limitation of the SQL language
- >|> Message-ID: <1992Aug23.074048.16681@prism.poly.edu>
- >|> Organization: Polytechnic University, New York
- >|> Date: Sun, 23 Aug 92 07:40:48 GMT
- >|>
- >|> I tried to do this query in Oracle and DB2 and both failed. I know its
- >|> not allowed but why not?
- >|>
- >|> Assume the use of the classic oracle emp table
- >|>
- >|> select * from emp
- >|> where salary between
- >|> (select salary from emp where ename = 'Larry')
- >|> and
- >|> (select salary from emp where ename = 'John')
- >|>
- >|> Isnt this the best way of finding all people whose salaries lie between those
- >|> of Larry and John (without knowing whose is larger)
- >|>
- >|> sjha@prism.poly.edu
- >|>
- >|>
- >
- >FWIW, I just tried the syntax above on Rdb/VMS and it worked.
- >
- >
- >Piotr
-
- Did you have multiple rows with Larry and John in it? The problem is
- that if you have two rows with Larry and one is $50,000 and the
- other is $60,000 which one gets plugged into the query?
-
- Mike
-