sql >> Databasteknik >  >> RDS >> Mysql

Mysql var mellan och lika med?

WHERE BETWEEN '2011-01-03' AND '2011-01-01'

behöver ett kolumnnamn för att jämföras. Är det date kolumn?

Då bör din fråga se ut så här:

SELECT *
FROM `stats`
WHERE `date` BETWEEN '2011-01-01' AND '2011-01-03'
AND `email`='[email protected]'
AND `city`='New York'
AND `location`='New York'
GROUP BY action


  1. ORDER_BY datum LIMIT 1

  2. UPDATE-sats i Oracle med SQL eller PL/SQL för att ENDAST uppdatera första dubblettraden

  3. 'OPTION SQL_SELECT_LIMIT=DEFAULT'

  4. Åtgärder att ta om du har ett MySQL-avbrott