Postgresql:“大于”运算符的不明确行为

时间:2019-07-08 16:38:47

标签: sql postgresql

我尝试获取大于传递的时间戳的所有记录,但是返回结果包含包含传递的时间戳的所有记录,我无法向自己解释为什么会发生这种情况。

比方说,我们有一个带有时间戳的通知记录a-1562600209.81039

我想使所有通知都大于通知a。 我创建了一个请求:

timestamp_1 = 1562600209.81039

    SELECT notification.id AS notification_id
    FROM notification
    WHERE notification.user_id = %(user_id_1)s AND notification.timestamp > %(timestamp_1)s;

我希望输出不包含通知记录a,但我明白了。

0 个答案:

没有答案