sql >> Database >  >> RDS >> Mysql

unieke kolomwaarden berekenen in mysql

Het is eenvoudig SUM() met GROUP BY :

SELECT cardNo,sum(hours) 
FROM yourtable
GROUP BY cardNo;

Ik heb het als een oefening voor de OP gelaten om de kolommen gebruikersnaam en tabelnaam in de query op te nemen



  1. customer.pk_name samenvoegen met transacties.fk_name vs. klant.pk_id [serienummer] samenvoegen met transacties.fk_id [geheel getal]

  2. SQL-datumnotatie:hoe u er op een slimme manier mee omgaat?

  3. Beter om zero-date '0000-00-00 00:00:00' of NULL te gebruiken in MySQL?

  4. Combineer twee tabellen met categorieën in een query die categorieën en hun bovenliggende categorieën ophaalt