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

mysql count grupuj według kolejności według optymalizacji

Dodaj indeks do swoich tags kolumna:

ALTER TABLE `tagname` 
ADD INDEX `tags_index` (`tags` ASC) ;

EDYTUJ:

Spróbuj utworzyć drugi indeks

CREATE INDEX tags_pid_index ON tagname (tags, pid);

Następnie zmień zapytanie, aby:

SELECT tags, COUNT(pid) as Num 
FROM tagname
GROUP BY tags
ORDER BY Num DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. problemy z instalacją mysql-python (na mac os x lion)

  2. Importuj bazę danych MySQL, ale ignoruj ​​konkretną tabelę

  3. Jak edytować procedurę składowaną w MySQL?

  4. Którą z tych 2 konfiguracji bazy danych powinienem wybrać?

  5. Jak wybrać wiele wierszy z mysql za pomocą jednego zapytania i użyć ich w php