Mysql 如何选择最新记录

Mysql 如何选择最新记录,mysql,Mysql,如何从MySQL数据库获取最新记录 我的桌子看起来像这样: NAME AGE COUNTRY CREATED JEMO 23 UK 2019-04-25 17:41:29 JET 27 USA 2019-05-05 18:21:20 KET 20 CA 2019-05-06 19:16:12 MySQL查询: SELECT * FROM USER WHERE TIMESTAMP(CREATED) = NOW()

如何从MySQL数据库获取最新记录

我的桌子看起来像这样:

NAME   AGE  COUNTRY   CREATED 

JEMO  23    UK        2019-04-25 17:41:29
JET   27    USA       2019-05-05 18:21:20
KET   20    CA        2019-05-06 19:16:12
MySQL查询:

SELECT * FROM USER WHERE TIMESTAMP(CREATED) = NOW() 

我想选择刚刚创建帐户的用户,比如最近注册的或最新的用户。我该怎么做

在mysql中,您可以选择使用这种方式创建的最新日期的用户

 select *
 FROM  USER 
 order by CREATED DESC
 limit 1 
或者为max created选择匹配的日期

select *
FROM  USER 
WHERE CREATED  = (
  select  max(CREATED) FROM USER 
)