У меня есть 3 таблицы mysql.
Table 1 user
id | name
Table 2 emails
id | email
Table 3 user_email
user_id | email_id
У меня нет опыта в нескольких таблицах запросов.
Используя активную запись codeigniter, я хочу узнать адрес электронной почты пользователя на основе идентификатора пользователя, PLS сообщите, соответствует ли приведенный ниже код?
$CI->db->select('email');
$CI->db->from('emails');
$CI->db->where('id', $userid);
$CI->db->join('user_email', 'user_email.user_id = emails.id', 'left');
$query = $CI->db->get();