php - INNER JOIN 与多个表
问题描述
我有 PHP 脚本,它从 7 个表格中选择,client_id 是公共列并返回单个 Tebel 与所有客户端一样,client_id 一行接一行,现在问题是如果在一个 Tabel 拖行中有 2 个重复的 id 那是打印重复行 100 次
如果有人知道如何防止这种情况,也许我不正确地进行 INNER JOIN 或某事
$stmt = $pdo->query("SELECT * FROM client_form cf
INNER JOIN client_form_2 cf2 ON cf.client_id = cf2.client_id
INNER JOIN client_form_3 cf3 ON cf.client_id = cf3.client_id
INNER JOIN client_form_4 cf4 ON cf.client_id = cf4.client_id
INNER JOIN client_form_5 cf5 ON cf.client_id = cf5.client_id
INNER JOIN client_form_6 cf6 ON cf.client_id = cf6.client_id
INNER JOIN client_form_7 cf7 ON cf.client_id = cf7.client_id
");
解决方案
推荐阅读
- react-native - React Native Design Keyboard On Top of TextBox - 无法使 KeyboardAvoidingView 工作
- c# - 从文本框加载路径到列表视图
- sitemap - 谷歌链接显示站点地图并生成 404 错误我无法解释
- postgresql - 在带有 Sequelize 的 Where 语句中使用包含的模型
- python - Python返回一个var本身
- nginx - 一个变量上的 nginx 多个映射条件
- laravel - Laravel Eloquent 多选
- kubernetes - 将容器作为 CronJob 部署到 (Google) Kubernetes Engine - 完成任务后如何停止 Pod
- sql - T-SQL:存储过程中的更新语句
- java - 找到最长的重复序列