Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Powolne zapytanie podczas korzystania z ORDER BY

może to pomaga:

SELECT * FROM (    
     SELECT
      Course.CourseID,
      Course.Description,
      UserCourse.UserID,
      UserCourse.TimeAllowed,
      UserCourse.CreatedOn,
      UserCourse.PassedOn,
      UserCourse.IssuedOn,
      C.LessonCnt
    FROM
      UserCourse
    INNER JOIN
      Course
    USING(CourseID)
    INNER JOIN
    (
      SELECT CourseID, COUNT(*) AS LessonCnt FROM CourseSection GROUP BY CourseID
    ) C
    USING(CourseID)
    WHERE 
      UserCourse.UserID = 8810
) ORDER BY CourseID


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Migracja Google Cloud SQL dla MySQL na serwer lokalny

  2. Jak zabezpieczyć MySQL:część pierwsza

  3. Jak zaktualizować MySQL 5.5 do 5.6 na Ubuntu 14.04

  4. Jak zmienić hasło do bazy danych

  5. Błąd krytyczny:wywołanie niezdefiniowanej funkcji mysqli_result()