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

Thử thách truy vấn MYSQL một bảng, hai cột

Tôi nghĩ rằng cách tốt nhất để làm điều này là chỉ cần chọn các hàng riêng biệt và định dạng lại nó trong ứng dụng khách nếu cần:

SELECT DISTINCT hostname, username
FROM comments
ORDER BY hostname, username

Ngoài ra, nếu bạn muốn kết quả được nối với nhau, bạn có thể sử dụng GROUP_CONCAT :

SELECT hostname, GROUP_CONCAT(DISTINCT username) as usernames
FROM comments
GROUP BY hostname


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL LIMIT với các tham số

  2. Điều kiện NẾU Thực hiện Truy vấn, Khác Thực hiện Truy vấn Khác

  3. Chọn tất cả các trường ngoại trừ chỉ một trường trong mysql

  4. mysql chọn ngày không có bảng

  5. Chuỗi orX trong trình tạo truy vấn Doctrine2