Maybe I just haven’t done a LEFT JOIN in too long, but I’m perplexed.
Here are my tables:
Table: user_phones
user phone carrier
----------------------------
danny 5045551234 Verizon
mom 5551234567 T-Mob
tony 5121234567 T-Mob
Table carriers
carrier email_exchange
--------------------------
Verizon vtext.com
T-Mob tmomail.net
And here is my query:
SELECT user, CONCAT(phone, '@', email_exchange) AS sms
LEFT JOIN carriers ON (user_phones.carrier = carriers.carrier)
FROM user_phones
And I keep getting back:
‘LEFT JOIN carriers ON (user_phones.carrier = carriers.carrier) FROM
user_phones’
I know this is a bonehead oversight, but variations are not helping (putting the ON clause in parenthesis, etc) is not working.
Where am I slipping up?
You missed
FROM user_phones