如何从一个表中获取具有日期创建和日期更新字段的行不等于?
答案 0 :(得分:2)
要正确执行此操作,以便为此数据
DateCreate DateUpdate
NULL NULL
NULL 2011-03-01 <<<
2011-03-01 NULL <<<
2011-03-01 2011-03-01
2011-03-01 2011-03-02 <<<, ***
您希望仅查看***
的所有行,然后
select * from tbl
where DateCreate <> DateUpdate
如果您想要所有行<<<
(不等于包含null),那么
select * from tbl
where DateCreate <> DateUpdate
or (DateCreate is null <> DateUpdate is null)
答案 1 :(得分:1)
SELECT
<fields>
FROM
<table>
WHERE
<create_field> != <update_field>