1

我看过一些关于它的问题,但没有任何帮助。

我有一个名为 的列timestamp,其中有一个时间戳值,表示插入的时间。例如:1366030060

我只想选择今天插入的行。我正在使用 Mysql

这是我的代码:(我添加了 WHERE 但它不起作用)

        SELECT      `chat`.`message`,
                    `chat`.`timestamp`,
                    `users`.`username`,
                    `users`.`id`
        FROM        `chat`
        JOIN        `users`
        ON          `chat`.`userid` = `users`.`id`
        WHERE       `chat`.`timestamp` >= UNIX_TIMESTAMP(CURDATE())
        ORDER BY    `chat`.`timestamp`
        DESC
4

1 回答 1

8
SELECT colList
FROM tbl
WHERE timestampCol >= UNIX_TIMESTAMP(CURDATE())
于 2013-04-15T14:24:42.157 回答