Вам нужно объединение, я думаю, попробуйте что-то вроде
SELECT Users.full_name
FROM Users
INNER JOIN profiles
ON profiles.user_id = users.id
WHERE profiles.zipcode = '$ZIPCODE'
ORDER BY users.full_name ASC
Я предполагаю, что в таблице профилей есть внешний ключ для пользователей?Ответ предполагает наличие внешнего ключа user_id в таблице профилей
РЕДАКТИРОВАНИЕ:
Внешний ключ - это ключ, принадлежащий другой таблице.Таким образом, если у вас есть пользователь и таблица профиля, вам, скорее всего, будет столбец в таблице профиля, который для каждого профиля ссылается на уникального пользователя (при условии, что у каждого пользователя только 1 профиль)