sql >> Databáze >  >> RDS >> Mysql

Jak tyto dotazy kombinovat, abyste dosáhli rychlejšího výkonu?

Věřím, že to spojí první 4 dotazy

INSERT INTO new_table (hash, pages, visits, first_visit, last_visit, goals)
SELECT A.hash, COUNT(B.id), A.visits, A.timestamp, MAX(B.timestamp), 0
FROM audience A
LEFT OUTER JOIN behaviour B ON B.hash = A.hash
GROUP BY A.hash

Nejsem si jistý, jestli to poslední může být join nebo by to musel být sjednocovací/oddělený dotaz.




  1. SQL pro získání počtu podle data

  2. Vrátí GETUTCDATE() stejnou hodnotu, pokud se použije dvakrát ve stejném příkazu?

  3. Jak procházet polem relací v php

  4. Seskupení binárních proměnných podle ID a Min/Max data