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

Đếm và nhóm cùng một cột có tên trong các bảng khác nhau (trong đó mệnh đề chỉ từ một bảng)

Hãy thử điều này:

SELECT age, COUNT(age) cnt
FROM
(
    SELECT
        T2.age 
    FROM Table1 T1
        JOIN Table2 T2
            ON T1.Id = T2.table1id
    WHERE T1.published = 1
    UNION ALL
    SELECT age
    FROM Table1
    WHERE published = 1
) A
GROUP BY age



  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ấy dữ liệu từ một menu thả xuống nhiều lựa chọn với PHP để chèn vào MySQL

  2. Nhập kết xuất mysql bằng php

  3. Sử dụng nhóm theo nhận dạng vào và trả về của hàng

  4. LAST_INSERT_ID () trong một giao dịch có đáng tin cậy không?

  5. Ứng dụng Django nhiều người thuê:Thay đổi kết nối cơ sở dữ liệu theo yêu cầu?