sql >> Database teknologi >  >> RDS >> Mysql

Er der en vises i alle (sæt division?) operation indbygget i MySQL?

Nej det er der ikke. Se Divided We Stand:The SQL of Relational Division for en god runde af tilgange. Artiklen er SQL Server-centreret, men de samme 2 tilgange til GROUP BY ... HAVING COUNT eller dobbelt NOT EXISTS fungerer stadig.

For nøjagtig relationel opdeling (uden rest) GROUP_CONCAT kunne dog komme til nytte.




  1. Forespørgsel ekstremt langsom i kode, men hurtig i SSMS

  2. MySQL InnoDB Fuldtekstsøgning indeholdende e-mailadresse

  3. Opdatering af MySQL primær nøgle

  4. Bedste datalager til milliarder af rækker