SQLの共通表式SGソフトウェア開発ブログ株式会社エス・ジーの社員が日々のソフトウェア開発で学んだ技術を公開していくブログです。expressions)が結構便利だけど、構文を忘れがちなのでメモ。以下のようにWITH句の中にSELECT文を書くと、その直後のSELECTでビューのように参照できる。名前付きの副問い合わせだと思うとわかりやすいかも。WITHからカッコの後のSELCTまでで1つの文だから、当然見える範囲はこのSQL文の中のみになる。WITH句を再帰的に使うと、連番を生成したりできる。1から10000までを生成するのはこんな。val;フィボナッチ数列もSQLで生成してみよう。※sqliteでwith句を使うには3.8.3以上が必要。SQLって、事前にテーブルを作って、テストデータを用意して。イメージがあるけど、これなら手軽にいろいろできて面白い。Windowsのコマンドプロンプトで正規表現を使って、文字列置換ファイルや標準出力の内容を文字列置換したいなんてことはよくあるよね。こんなときUnixだと、sedやawkを使うところだけど、Windowsのコマンドプロンプトでは該当するコマンドが用意されていない。バッチに変数の文字列置換をする機能はあることはあるけど、バッチでループを...Javaで空のリストを返すメソッドからコレクションを返す場合、無効な状態を表すのにnullを返すのではなく、要素数0のコレクションを返すのが良い作法とされている。その度に新しいインスタンスを作成するのは無駄なようにも思える。テストデータを作ったので、SQLiteにデータを投入してみよう。テーブルのDDLを作成する。Blogger.QooQ。