sql >> Databasteknik >  >> RDS >> Mysql

MySQL Välj Var max datum och max tid

Försök så här

SELECT * FROM
(
  SELECT b.id, b.checkDate, b.checkTime, b.AccountId, b.costCenter, b.percentage, c.id, c.name     
  FROM Buckets b JOIN CustomerAccounts ca ON (b.accountId= ca.linkedAccountId)
                 JOIN Customer c ON (ca.customerId = c.id)
) AS S JOIN 
(
  SELECT max(checkDate) AS MaxDate,max(checkTime) As MaxTime FROM Buckets
) AS T ON T.MaxDate = S.checkDate AND S.checkTime = T.MaxTime 



  1. Hur man utför en lagrad procedur i en urvalsfråga

  2. Infoga data från en annan tabell med en loop i mysql

  3. En SQL-fråga för att välja en sträng mellan två kända strängar

  4. hur man räknar horisontella värden i en databas?