bnovak Posted June 24, 2010 Share Posted June 24, 2010 I could really use a hand with this from someone smarter than I am. I have two tables (same db) Profile and Subscriptions that look like this Profile ID(pk) | login | chooseAccount | account -> account is set to "empty" automatically. Subscriptions ID(pk) | login | type -> the ID's DO NOT line up between the two tables but the login does and login is a unique value I need to do this query mysql_query("UPDATE profile SET account='Enrollment Manager - Standard' WHERE subscriptions.type LIKE '%manager%' and account= 'empty'"); mysql_query("UPDATE profile SET account='Enroller - Standard' WHERE account= 'empty' "); (Sorry, I know it's in PHP context) What I am lost in trying to figure out is how to do it row by row -> matched by login? Basically - if profile.account="empty" query subscriptions.type and insert into profile.account"Enrollment Manager - Standard" if subscriptions.type contains "manager" else insert into profile.account "Enroller - Standard" make sense? Link to comment https://forums.phpfreaks.com/topic/205778-help-with-a-query-and-insert/ Share on other sites More sharing options...
fenway Posted June 26, 2010 Share Posted June 26, 2010 Use CASE. Link to comment https://forums.phpfreaks.com/topic/205778-help-with-a-query-and-insert/#findComment-1077659 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.