SQLite选择两列中值不相同的行

  • 本文关键字:两列 选择 SQLite sql sqlite
  • 更新时间 :
  • 英文 :


我有一个表

url    lastcached lastupdate
-----  ---------- ----------
url1   0          1
url2   0          1
url3   1          1

我想创建一个查询,为lastcached和lastupdate不相同的每个记录返回一行。所以结果应该是

url    lastcached lastupdate
-----  ---------- ----------
url1   0          1
url2   0          1

这是一个简单的问题,但我不知道该怎么做。非常感谢。

[更新]

像这样的查询:

SELECT * FROM my_table WHERE lastcached <> lastupdate

在此测试SQLite数据库中不工作:yadi.sk/d/DtKHR4VsDuMhf

select url, lastcached, lastupdate
from your_table
where lastcached <> lastupdate

SQLFiddle演示

SELECT * FROM your_table WHERE lastcached <> lastupdate 

产生正确的结果

SQL查询:

SELECT * FROM table WHERE lastcached != lastupdate

最新更新