I have two tables.
My first table is called as WORLD and this table have a column named PEOPLE. In PEOPLE table I have both women’s and men’s names.
My second table is called as MEN and this table has a column named NAMES. It consists of men’s names.
What I want to do is by comparing those two tables finding women’s names and adding them to a column named “WOMEN” in the WORLD table.
WORLD.PEOPLE MEN.NAMES
John John
Joe Alan
Jessica Michael
Martin Martin
Alan Adam
Eva Joe
Mary
What I want to have is:
WORLD.PEOPLE WORLD.WOMEN
John Jessica
Joe Eva
Jessica Mary
Martin
Alan
Eva
Mary
I tried using this statement:
SELECT People FROM WORLD WHERE (People NOT IN(SELECT Names FROM MEN)))
However this only gives result, it doesn’t update the WORLD table.
What should I do?
You should try to Create a new table and add the values there and then drop the WORLD table.
I guess you just want to work on one single database, but i can’t think any other easier way. With insert you will get null values so it won’t be practical. You can try what i said.