문제가 있습니다. 3 개의 테이블이 있으며 선택할 때 내부 조인이 필요합니다. 일반적으로는 wp_rg_form.id
및 wp_fs_agents.id
에 존재하지 않는 ('0') 값을 가질 수있는 무언가 복잡한 MySQL 쿼리, 특정 조인
select `wp_fs_reports`.*,`wp_fs_agents`.`name`,`wp_rg_form`.`title` from `wp_fs_reports`
INNER JOIN `wp_rg_form` ON (`wp_fs_reports`.`form_id` = `wp_rg_form`.`id`)
INNER JOIN `wp_fs_agents` ON(`wp_fs_reports`.`agent_id` = `wp_fs_agents`.`id`)
문제가, wp_fs_reports.agent_id
및 wp_fs_reports.form_id
wp_fs_agents.name
및
wp_rg_form.title
을 "All"로 바꾸십시오. 나는 당신이 가입 왼쪽을 사용하고 기능을 COALESCE 수
IF(`agent_id` = '0', 'All', `wp_fs_agents`.`name`) as `name
와우, 고마워요. –