php mysql 4个表连接

标签 php mysql join fetch

我有4个表,表中的'tbl_Order'有每个客户的单个记录。 在表的 'tbl_OrderDetail' 中,每个客户有超过 1 条服务(记录)。 在表的'tbl_services'中有超过10个预定义服务。 inch表的'tbl_users'里面有客户的基本信息。

我的问题是:如何使用 PHP 和 MySql 获取每个客户的数据。我的表格详细信息如下:

tbl_Order:   Order_ID,Order_Type,Order_Date,Time,Customer_ID,Booking_Type,Booking_Status,Order_No,Car_No,Booking_Date

tbl_OrderDetail: ID,Order_ID,Service_ID     

tbl_services :  Service_ID,S_Name,S_Price

tbl_users : Customer_ID ,User_Name

最佳答案

您可以使用一个表的主键与另一个表的外键连接四个表,并且在查询时只需使用 User_Name 的顺序

关于php mysql 4个表连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17584257/

相关文章:

php - 从上一页获取 Id。

javascript - 如何将控制台错误显示为验证错误?

mysql - 数组到字符串转换错误 Symfony 3

带有连接的 MYSQL 数据透视表

php - 将字符串分成 3 部分,并保持单词完整

php - 登录后从数据库中提取各个用户的数据

php - Codeigniter 外键数据检索

java - 查询 LocalDateTime

MYSQL“第二大部门的员工列表”不是子查询

mysql - 在第三级子查询中使用列