Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Połącz wyniki dwóch niepowiązanych zapytań w jeden widok

Jeśli chcesz, aby wyniki znajdowały się obok siebie w osobnych kolumnach, możesz po prostu SELECT lista zapytań:

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

Jeśli chcesz, aby wyniki były ułożone w jednej kolumnie:

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

Te ostatnie mogą wymagać konwersji typu danych



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połączenie MySQL Inner z warunkiem OR?

  2. Tworzenie funkcji w phpMyAdmin - Błąd:odmowa dostępu, potrzebujesz super uprawnień do tej operacji

  3. mysql_insert_id problem przy wstawianiu danych współbieżności

  4. Jak zmienić domyślny katalog danych MySQL/MariaDB w systemie Linux?

  5. Pomijaj komunikaty ostrzegawcze za pomocą mysql z poziomu Terminala, ale hasło napisane w skrypcie bash