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

MySQL:điều kiện trên kết quả của GROUP_CONCAT?

Còn điều này thì sao?

SELECT distinct a.name
FROM articles a join
     article_tag_assocs ata
     on a.id = ata.article_id join
     tags t
     on t.id = ata.tag_id
WHERE t.tag = 'some-tag';

Nó trả lời câu hỏi của bạn khá trực tiếp.

Lưu ý rằng điều này cũng giới thiệu bí danh bảng. Những điều này giúp truy vấn dễ viết và dễ đọc hơn.



  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àm thế nào để chạy một chương trình java trên một máy chủ?

  2. Chèn hàng loạt với bảng có nhiều cột bằng Anorm

  3. Làm thế nào để chuyển đổi Result set thành Json trong MYSQL

  4. xây dựng tính năng múi giờ trong ứng dụng web PHP

  5. Sql chọn các phần tử phù hợp với mảng và hiển thị chúng thành một hàng