sql >> Database >  >> RDS >> Mysql

Mysql-query, selecteren, groeperen en optellen in minuten

SELECT 
  SUM(donation_amount) AS total_donation_amount,
  EXTRACT(YEAR from time_inserted) AS year,
  EXTRACT(MONTH from time_inserted) AS month,
  EXTRACT(DAY from time_inserted) AS day,
  EXTRACT(HOUR from time_inserted) AS hour,
  EXTRACT(MINUTE from time_inserted) AS minute
FROM `DONATION`
WHERE `time_inserted` > '2012-12-07 10:00:00' 
AND `donation_type` = 'em1'
GROUP BY year, month, day, hour, minute;


  1. Kunnen er meerdere primaire sleutels op een enkele tafel bestaan?

  2. Oude stijl Oracle Outer Join-syntaxis - Waarom de (+) aan de rechterkant van het isgelijkteken plaatsen in een Left Outer join?

  3. Waarde instellen in afhankelijkheid van Helm-diagram

  4. Is het mogelijk om MongoDB-gegevens te lezen, te verwerken met Hadoop en uit te voeren in een RDBS (MySQL)?