読者です 読者をやめる 読者になる 読者になる

みんなカーソル大好き

SQL

なんでみんなそんなにカーソルが好きなんだろう?

CASE 
  WHEN (SELECT TOP 1 Hoge FROM Piyo  ORDER BY HogeDate DESC) IS NULL
  THEN ...
  ELSE ...
END

・・・それなんてmin?いや、むしろEXISTにしてTHENとELSEを反転させたい。
というか、TOPつければORDER BY含むサブクエリって書けるんだ。勉強になった*1
あ、一応書いておくけど、TOP句はSQL Serverオンリーです。

*1:そう、何事もポジティブシンキング。自分にはそれが足りなかったんだな