sql >> Databasteknik >  >> RDS >> Mysql

MySQL – Räknar två saker med olika förutsättningar

Vad sägs om helt enkelt:

SELECT 
    SUM(IF(name = ?, 1, 0)) AS name_count,
    SUM(IF(address = ? AND port = ?, 1, 0)) AS addr_count
FROM 
    table_name


  1. Använder DBCC CLONEDATABASE och Query Store för testning

  2. Schema Switch-A-Roo:Del 2

  3. Privat meddelandesystem. Listar sista meddelandet för varje konversation

  4. Mysql förbättrar SELECT-hastigheten