| ■No92579 (初心者 さん) に返信 > 生き詰まっております。 行き詰まる?
> 例えばDATE1を基準としたときに、DATE1よりもDATE2の方が古い日付(年月)の場合はFalseつまり0 > それ以外の場合はTrueつまり0としたいのですがどうクエリに記述したらいいのか分からず
False も True も固定値 0 で表すのなら、そもそも判断する必要も無いかも。
DATE1 < DATE2 を「0」 DATE1 ≧ DATE2 を「1」と表すなら、たとえばこうとか。
SELECT ID1, ID2, CASE WHEN DATE1 < DATE2 THEN 0 ELSE 1 END As olddate FROM Teble1 |