mysql选择table_mysql – 选择distinct table4_id,table3_id和table2_...
我有4张桌子.我使用INNER和RIGHT JOIN加入了他们.我试图选择不同的table4_id,table3_id和table2_id.
这是加入4个表的查询
$query = mysqli_query($con,
"SELECT
table1.table1_id,
table1.firstname,
table1.middlename,
table1.lastname,
table1.extension_name,
table2.table2_id,
table3.table3_id,
table4.table4_id
FROM table1
INNER JOIN table2
ON table1.table1_id = table2.table2_id
RIGHT JOIN table3
ON table2.table2_id = table3.table3_id
RIGHT JOIN table4
ON table3.table3_id = table4.table4_id") or die(mysqli_error($con));
?>
我获取结果时的代码
<?php echo $row['table4_id'];?><?php echo $row['table3_id'];?><?php echo $row['table2_id'];?><?php echo $row['firstname'] . " " . $row['middlename'] . " " . $row['lastname'] . " " . $row['extension_name'];?>
结果
我想要实现的形象
我猜我的查询不正确
我尝试了SELECT DISTINCT – 结果相同
我尝试了GROUP BY – 它与“名称”列下的table4_id,table3_id和table2_id列BUT一起使用,它只显示一条记录.它应该显示table2_id的所有名称
mysql选择table_mysql – 选择distinct table4_id,table3_id和table2_...相关推荐
- MySQL - 使用trace工具来窥探MySQL是如何选择执行计划的
文章目录 生猛干货 Pre 演示Demo trace工具使用 Trace分析 Trace解读 搞定MySQL 生猛干货 带你搞定MySQL实战,轻松对应海量业务处理及高并发需求,从容应对大场面试 Pr ...
- tp5获取mysql版本_TP5 + MySQL 应用地址选择
转自:http://blog.csdn.net/SLN2432713617/article/details/79412896 一.全国省市区信息,MySQL数据库记录: 从 http://blog.c ...
- MariaDB mysql 比较区别 选择
MariaDB数据库管理系统是MySQL的一个分支 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险. MariaDB的目的是 ...
- 第五十四期:MongoDB与MySQL:如何选择
MongoDB和MySQL分别是领先的开源NoSQL和关系数据库.哪个最适合您的应用程序? 作者:XEyes行走的CODE来源 MongoDB和MySQL分别是领先的开源NoSQL和关系数据库.哪个最 ...
- 在MySQL中当有多个索引时 你知道MySQL是如何选择索引的吗 ???
在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...
- 16kb等于多少b_面试官:MySQL索引为何选择B+树?
声明 本文所述的各种数据结构(二叉树等),均不考虑重复值的情况,本文简述各种数据结构的区别仅仅只是为了理解MySQL索引的需要而做的铺垫. 什么是索引 提起索引,大家都知道,建立索引可以让数据库查询更 ...
- 为什么MySQL数据库索引选择使用B+树?
在进一步分析为什么MySQL数据库索引选择使用B+树之前,我相信很多小伙伴对数据结构中的树还是有些许模糊的,因此我们由浅入深一步步探讨树的演进过程,在一步步引出B树以及为什么MySQL数据库索引选择使 ...
- sql选择_SQL选择成
sql选择 SQL选择成 (SQL Select Into) SQL SELECT INTO operator is a very useful operator when it comes to d ...
- 申请鸿蒙选择应用程序是什么,申请鸿蒙系统有一个应用选择怎么选择呢
[分享交流] 申请鸿蒙系统有一个应用选择怎么选择呢 33804 电梯直达 huafen774590890 新学乍练 发表于 2020-12-18 22:19:17 来自:HUAWEI Mate 30 ...
最新文章
- java三段式if_Java几种常用的断言风格你怎么选?
- SAP WM 采购订单收货后LT06上架界面弹出的QM Sample小窗口如何不让其出现?
- 数字IC—FPGA同行交流
- OSError: [WinError 126] 找不到指定的模块/Could not find 'cudart64_90.dll'.
- Node.js 目录操作
- 最新版Spring Cloud Alibaba微服务架构-Ribbon负载均衡篇
- java 流 flush_Java CharArrayWriter flush()方法
- Alfresco支持LDAP验证
- 父子页面iframe相互调用方法详解
- mysql中mapping标签的作用_3种高效的Tags标签系统数据库设计方案分享
- Linux下 PHP 安装ioncube扩展
- DTC标准故障码格式解析
- [寻找环链表入口点] 快慢指针数学原理剖析
- Previous operation has not finished 并且一直报错cleanup failed to process的解决方法
- 垃圾邮件服务器 查询,邮件服务器ip黑名单查询
- 设备综合效率(OEE)的计算方法
- Android Studio将本地计算机文件上传到模拟器scard文件中,显示不出
- deepin 安装到移动硬盘_系统装机|硬盘里的Linux之deepin 20系统安装教程
- Python爬虫进阶必备 | 极X助手加密算法分析
- 学硕与专硕,全日制与非全日制,定向与非定向......8大考研常识,你清楚吗?