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

Sử dụng COUNT để hiển thị các bản ghi riêng biệt có nhiều hơn 2 lần xuất hiện trong MySQL

Truy vấn của bạn đúng, bạn đã cho một khoảng trắng giữa COUNT và (Thành phố) nó phải là COUNT(City) . điều đó sẽ hoạt động tốt. Truy vấn của bạn sẽ như thế này:

SELECT City, COUNT(city) Counts
  FROM `table1` 
 GROUP BY City
HAVING COUNT(city) >=2;

Xem SQLFiddle này



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giao dịch PHP, MySQL, PDO - Có thể sử dụng rollBack () sau khi commit () đã được gọi không?

  2. Wordpress không thể kết nối với máy chủ mysql

  3. Giới hạn lập chỉ mục toàn văn Mysql?

  4. MySQL từ chối cột với ON DELETE SET NULL nhưng không ON DELETE CASCADE

  5. Nối chuỗi NHibernate / MySQL