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

Kết hợp kết quả của hai truy vấn không liên quan vào một chế độ xem

Nếu bạn muốn các kết quả bên cạnh nhau trong các cột riêng biệt, bạn có thể chỉ cần SELECT danh sách các truy vấn:

SELECT ( select count(*) from video where monthname(views) = 'May') AS May_CT
      ,( select sum(sessions) from user where user_id = 6) AS User_Sum

Nếu bạn muốn kết quả xếp chồng lên nhau trong một cột:

select count(*) from video where monthname(views) = 'May'
UNION  ALL
select sum(sessions) from user where user_id = 6

Sau này có thể yêu cầu chuyển đổi kiểu dữ liệu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khóa ngoại trong vấn đề di chuyển Laravel 4

  2. Django:Bảng không tồn tại

  3. Làm việc với INTERVAL và CURDATE trong MySQL

  4. Phân vùng cơ sở dữ liệu và phân vùng

  5. MySQL:Làm cách nào để sử dụng dấu phân cách trong trình kích hoạt?