Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

bagaimana cara mengambil data dari dua tabel di mysql?

Dengan menggunakan fungsi agregat, Anda harus mengelompokkannya seperti GROUP BY class.Name jadi Anda akan mendapatkan jumlah siswa di setiap kelas, jika tidak, Anda akan mendapatkan satu baris bukan hasil per kelompok yaitu siswa per kelas

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

FUNGSI GROUP BY (Aggregate)

Lihat demo biola




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menyimpan data sesi PHP ke database alih-alih di sistem file?

  2. Temukan rentang tanggal yang tumpang tindih dalam tabel yang sama, untuk pengguna tertentu MySQL

  3. Kendala MySQL DROP FOREIGN KEY

  4. Cara efisien untuk menyisipkan bingkai data dari R ke SQL

  5. Batasi jumlah baris untuk bergabung, di mysql