Home » SQL & PL/SQL » SQL & PL/SQL » Minus query with string values (merged)
Minus query with string values (merged) [message #648067] Tue, 16 February 2016 00:38 Go to next message
Devmunat
Messages: 6
Registered: June 2014
Junior Member
Hi,

Can we use minus query with string values directly instead of using columns in select dual statement?

For example.
SELECT 'ABC','DEF','GHI','IJHK' FROM DUAL
MINUS
SELECT 'GHI','IJHK' FROM DUAL;
-----------------------
Expected Output: 'ABC','DEF'

If i run this query i will get query has incorrect number of blocks error.

Is there any way where I can use string values minus approach directly in select dual statement ?

Thanks in advanced.




Re: Minus query with string values (merged) [message #648071 is a reply to message #648067] Tue, 16 February 2016 00:46 Go to previous messageGo to next message
Michel Cadot
Messages: 68647
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator

Yes you can use MINUS with strings but you seem to not understand what MINUS is.
Please read "The UNION [ALL], INTERSECT, MINUS Operators" in SQL Reference book, you can also search on the web for tutorials about this one.

Re: Minus query with string values (merged) [message #648112 is a reply to message #648067] Tue, 16 February 2016 13:06 Go to previous messageGo to next message
Barbara Boehmer
Messages: 9090
Registered: November 2002
Location: California, USA
Senior Member
SCOTT@orcl> CREATE OR REPLACE TYPE varchar2_tt AS TABLE OF VARCHAR2(4000)
  2  /

Type created.

SCOTT@orcl> SELECT varchar2_tt ('ABC','DEF','GHI','IJHK')
  2  	    MULTISET EXCEPT
  3  	    varchar2_tt ('GHI','IJHK')
  4  FROM   DUAL
  5  /

VARCHAR2_TT('ABC','DEF','GHI','IJHK')MULTISETEXCEPTVARCHAR2_TT('GHI','IJHK')
--------------------------------------------------------------------------------
VARCHAR2_TT('ABC', 'DEF')

1 row selected.

Re: Minus query with string values (merged) [message #648179 is a reply to message #648112] Thu, 18 February 2016 02:11 Go to previous message
Devmunat
Messages: 6
Registered: June 2014
Junior Member
Thanks Barbara Boehmer Smile
Previous Topic: unrelated procedure goes invalid
Next Topic: Scheduling job at 6 am and 7.30 pm
Goto Forum:
  


Current Time: Fri Apr 26 21:41:46 CDT 2024