功夫乃是纤毫之争
王家卫《一代宗师》
在我写完上篇的博客查询时间交集数据后,我发现网上也有类似的文章,
其作者用的是如下语句:
SELECT * FROM test_table
WHERE
NOT (
(end_time < a
OR (start_time > b)
)
上面用到NOT 还有 OR,其实等价于
SELECT * FROM test_table
WHERE
end_time >= a
and start_time <= b
虽然离散数学中的公式忘得差不多,但某些小技巧我还是记得的。比如以下公式是我从百度文库中考下来的:
根据上面的公式,以下两段程序是等价的
if(!(a!=b && c == d)){
}
if(a==b || c != d)){
}