Query [message #10495] |
Mon, 26 January 2004 18:12 |
blazix
Messages: 6 Registered: October 2003
|
Junior Member |
|
|
Hi all,
I am newbie to SQL.I need query for below.
Table1(Name,City)
Column values Blazix,Atlanta
Derrick,New Jersey
Blazix, New York
I need all the names who does not stay in Atlanta .I should not get Blazix name in the o/p.
Please advise me the appropriate query .
Thanks
Blazix
|
|
|
|
|
Re: Query [message #10499 is a reply to message #10495] |
Mon, 26 January 2004 23:24 |
William Robertson
Messages: 1643 Registered: August 2003 Location: London, UK
|
Senior Member |
|
|
SQL> create table table1 (name varchar2(20), city varchar2(20));
Table created.
SQL> insert all
2 into table1 values ('Blazix','Atlanta')
3 into table1 values ('Derrick','New Jersey')
4 into table1 values ('Blazix','New York')
5 select * from dual;
3 rows created.
SQL> SELECT name FROM table1
2 MINUS
3 SELECT name FROM table1
4 WHERE city = 'Atlanta';
NAME
------------------------------
Derrick
1 row selected.
SQL> SELECT name FROM table1 t1
2 WHERE NOT EXISTS
3 ( SELECT 1 FROM table1
4 WHERE name = t1.name
5 AND city = 'Atlanta' )
6
NAME
------------------------------
Derrick
1 row selected.
|
|
|
|