C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■92583 / 2階層)  MySQLを使って日付(年月)の比較をしたい。
□投稿者/ 初心者 (24回)-(2019/10/09(Wed) 09:31:15)
No92580 (魔界の仮面弁士 さん) に返信

>  行き詰まる?

漢字間違えました…。

> 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

実装できました、ありがとうございます。
他にも条件を加える場合は、CASE分を増やせばいいんですよね?

(魔界の仮面弁士さんが教えてくださった例えの不等号が逆の場合)
DATE1 < DATE2 を「0」
DATE1 ≦ DATE2 を「1

CASE WHEN DATE1 < DATE2 THEN 0 ELSE 1 END As nowdate



編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: MySQLを使って日付(年月)の比較をしたい。 /魔界の仮面弁士 返信無し
 
上記関連ツリー

MySQLを使って日付(年月)の比較をしたい。 / 初心者 (19/10/08(Tue) 17:54) #92579
Re[1]: MySQLを使って日付(年月)の比較をしたい。 / 魔界の仮面弁士 (19/10/08(Tue) 17:59) #92580
  ├ MySQLを使って日付(年月)の比較をしたい。 / 初心者 (19/10/09(Wed) 09:31) #92583 ←Now
  └ Re[2]: MySQLを使って日付(年月)の比較をしたい。 / kaina (19/10/09(Wed) 09:23) #92582
    └ Re[3]: MySQLを使って日付(年月)の比較をしたい。 / 初心者 (19/10/09(Wed) 09:36) #92585
      └ Re[4]: MySQLを使って日付(年月)の比較をしたい。 / kaina (19/10/09(Wed) 10:32) #92587
        └ Re[5]: MySQLを使って日付(年月)の比較をしたい。 / 初心者 (19/10/09(Wed) 11:23) #92590 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信