Mysql
 sql >> база данни >  >> RDS >> Mysql

как да извлека данни от три или повече таблици?

  SELECT class.Name , COUNT(student.name),avg(Marks.marks) as average_mark
  From class 
  INNER JOIN student on class.Fields_ID = student.Fields_ID
  INNER JOIN marks  on marks.Fields_ID = student.Fields_ID
  GROUP BY class.Name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Автоматично номериране и нулиране на броя за всяка различна стойност на колона

  2. Нуждаете се от помощ с SQL за класиране на резултатите от търсенето

  3. PolyScale.ai – Мащабиране на MySQL и PostgreSQL с глобално кеширане

  4. SQL заявка за избор на отделни редове от лявата таблица след вътрешно присъединяване към дясната таблица

  5. Как трябва да екранирам знаците в тази заявка LIKE?