以下是一个使用PHP和MySQL进行组合查询的实例。这个例子将展示如何从一个或多个表中检索数据,并使用SQL语句的组合功能。

实例描述

假设我们有两个表:`users` 和 `orders`。`users` 表存储用户信息,而 `orders` 表存储订单信息。我们的目标是查询所有用户的姓名和他们对应的订单数量。

实例php组合查询,PHP实例:组合查询SQL语句实现  第1张

数据表结构

表名字段数据类型说明
usersidint用户ID
usersnamevarchar用户姓名
ordersidint订单ID
ordersuser_idint用户ID
ordersorder_datedate订单日期

SQL查询

```sql

SELECT u.name, COUNT(o.id) AS order_count

FROM users u

LEFT JOIN orders o ON u.id = o.user_id

GROUP BY u.id;

```

PHP代码实现

```php

$servername = "