php - mySQL 中两个表中的 SELECT 和 SELECT COUNT

标签 php mysql database

是否可以在与参数 JOIN 连接的两个表中组合 SELECT 和 SELECT COUNT?

我想选择客户的名字和姓氏,只计算每个客户的订单数量。

表格应显示每个客户的名字、姓氏和订单量,而最后一列应命名为“Anzahl Aufträge”。

enter image description here

enter image description here

我刚刚添加了两个链接,因此您可以看到表格的外观。 :)

最佳答案

你没有提供细节所以我必须猜测。

试试这个:

       SELECT customer.customer_id, customer.givenname, customer.surname, 
              COUNT(*) number_of_orders
         FROM customer
         JOIN order ON customer.customer_id = order.customer_id
        GROUP BY customer.customer_id, customer.givenname, customer.surname

关于php - mySQL 中两个表中的 SELECT 和 SELECT COUNT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44113761/

相关文章:

php - 需要帮助创建触发器 phpmyadmin

php - 导出 Sonata Admin 时的自定义列名称

php - mysql日期行到列然后以周显示

mysql - 从mysql中的两个表中获取不同的值

ios - 从数据库中获取数据是否会影响iOS开发中应用程序的速度

php - MySQL 查询返回错误值

java - Wildfly Java 应用程序的 Dockerfile

php - fatal error : Uncaught Error: Cannot use object of type mysqli_result as array with databases

database - 如何从 TDBAdvListView 中删除选定的数据库记录?

sql - 我应该为每个用户创建单独的 SQL Server 数据库吗?