Generate errors for intersection of queries
Teradata Teradata Discussion Forums Teradata.com Discussion Forum
Visit Teradata.com
Home       Guidelines    Member List
Welcome Guest ( Login | Register )
        


This online forum is for user-to-user discussions of Teradata products, and is not an official customer support channel for Teradata. If you require direct assistance, please contact Teradata support.


Generate errors for intersection of queries Expand / Collapse
Author
Message
Posted 3/30/2009 7:29:20 PM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 8/20/2009 2:09:13 PM
Posts: 22, Visits: 21
How do i generate a error ,when a set of records ina query do not intersect a set of records in another query.
For eg,
if I have a query ,

select A,b from ABC
INTERSECT
select B,d from XYZ

I want to display all records in ABC which do not intersect the b,d in XYZ.
What logic do I use ?

Thank you,
az_maverick
Post #14938
Posted 6/27/2009 10:12:36 PM


Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 6/27/2009 9:41:50 PM
Posts: 2, Visits: 3
Hello,

I want to display all records in ABC which do not intersect the b,d in XYZ.
What logic do I use ?


very simple with one field, try this

select A,b from ABC where b not in ( select d from XYZ)

bye


"Better to honestly fail than to achieve success through fraud". Sofocles
Post #15936
Posted 6/28/2009 6:12:40 AM
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: 11/5/2009 3:21:51 PM
Posts: 101, Visits: 241
Just switch INTERSECT set operator to MINUS

select A,b from ABC
MINUS
select B,d from XYZ
;
.If ActivityCount > 0 Then .Quit 99
Post #15938
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 ( 0 guests, 0 members, 0 anonymous members )
No members currently viewing this topic.


All times are GMT -5:00, Time now is 1:41am

Powered By InstantForum.NET v4.1.4 © 2009
Execution: 0.078. 9 queries. Compression Disabled.