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

nhóm đếm mysql theo thứ tự bằng cách tối ưu hóa

Thêm chỉ mục vào các thẻ tags của bạn cột:

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

CHỈNH SỬA:

Thử tạo chỉ mục thứ hai

CREATE INDEX tags_pid_index ON tagname (tags, pid);

Sau đó, sửa đổi truy vấn của bạn thành:

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. Lỗi MySQL - # 1062 - Mục nhập trùng lặp '' cho khóa 2

  2. Trợ giúp SQL | Danh sách chọn cho câu lệnh INSERT chứa ít mục hơn danh sách chèn

  3. Sự cố với mã hóa utf-8 bằng PHP + MySQL

  4. MySQL FULL JOIN không hoạt động nhưng tham gia RIGHT và LEFT hoạt động

  5. Các ký tự không phải tiếng Anh được lưu trữ, có '?????' - Vấn đề về Bộ ký tự MySQL