sql >> Databasteknik >  >> RDS >> Mysql

Hur kombinerar man dessa frågor för att uppnå snabbare prestanda?

Jag tror att detta kommer att kombinera de första fyra frågorna

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

Jag är inte säker på om den sista kan vara en join eller måste vara en fackförening/separat fråga.




  1. Ta bort alla dubbletter av rader utom en i MySQL?

  2. mysql-frågeresultat i php-variabel

  3. Oracle Analytisk funktion för min värde i gruppering

  4. det går inte att ladda upp bild på MySQL ansluten till Googles molnappmotor i Laravel