さだちかの実務ログ

さだちかの実務ログ

【SQLメモ】RANK / ROW_NUMBER / DENSE_RANK の違いを整理

SQLのウィンドウ関数 RANK、ROW_NUMBER、DENSE_RANK の違いを、実例つきでわかりやすく整理。毎回調べてしまう人のための簡易メモ。
さだちかの実務ログ

【SQLメモ】nullが1つでもあると、concatやsumの結果はnullになる

SQLでよく使う関数のひとつに concat や sum がありますが、どちらも引数に null が含まれていると、結果が null になることがあります。一見うまく動いているようで、よく見ると値が返っていない…そんな時は、null が原因...
さだちかの実務ログ

【SQL初心者向け】MAX関数で複数カラムをまとめた時の注意点

SQL初心者向け!複数カラムをMAXでまとめる時の「ズレ問題」と、サブクエリ・ウィンドウ関数を使った正しい解決法を紹介。