Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

làm thế nào để tìm nạp dữ liệu từ hai bảng trong mysql?

Sử dụng các hàm tổng hợp, bạn nên nhóm chúng lại như GROUP BY class.Name vì vậy, bạn sẽ nhận được số lượng học sinh trong mỗi lớp, khôn ngoan khác, bạn sẽ nhận được một hàng duy nhất không phải là kết quả trên mỗi nhóm, tức là học sinh trên mỗi lớp

SELECT class.Name , COUNT(student.name)
From class INNER JOIN student
    ON class.Fields_ID=student.Fields_ID
GROUP BY class.Name;

Hàm GROUP BY (Tổng hợp)

Xem bản trình diễn fiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào Phiếu thưởng WooCommerce được lưu trữ trong Cơ sở dữ liệu?

  2. Thay đổi từ lỗi mã mysql sang mysqli

  3. thiết lập nhiều cột bằng cách sử dụng một bản cập nhật

  4. Nhập tệp sql lớn vào MySql qua dòng lệnh

  5. PHP Lỗi nghiêm trọng:Không tìm thấy lớp 'PDO'