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

Hvordan tilføjer jeg to count(*) resultater sammen på to forskellige tabeller?

Pak dem sammen og brug underforespørgsler:

SELECT
(SELECT COUNT(*) FROM Toys WHERE little_kid_id = 900)+
(SELECT COUNT(*) from Games WHERE little_kid1 = 900 
                              OR little_kid2 = 900 
                              OR little_kid3 = 900)
AS SumCount

Voila!



  1. 12 almindeligt anvendte SQL-operatører

  2. Automatisk skalering med Amazon Aurora Serverless

  3. Ser du en tabel for ændringer i MySQL?

  4. Sådan rettes "Serveren er ikke konfigureret til DATAADGANG" i SQL Server