Stooney Posted June 28, 2010 Share Posted June 28, 2010 I am trying to fetch results from a table where IDs in table_b are not in table_a, if that makes sense. I can't quite figure out how to do this properly, here's what I'm envisioning: SELECT table_b.id FROM table_a, table_b WHERE table_b.id != table_a.id Example table_a: id -> 1, 2, 4, 5, 7, 9 table_b: id -> 1, 2, 3, 4, 5, 6, 7, 8, 9 I would want to retrieve 3, 6, 8 because those IDs are not in table a. Link to comment https://forums.phpfreaks.com/topic/206123-where-table_aid-table_bid/ Share on other sites More sharing options...
Cagecrawler Posted June 28, 2010 Share Posted June 28, 2010 SELECT table_b.id FROM table_b WHERE table_b.id NOT IN (SELECT table_a.id FROM table_a) Link to comment https://forums.phpfreaks.com/topic/206123-where-table_aid-table_bid/#findComment-1078496 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.