タグ

ブックマーク / www.ne.jp (2)

  • オラクルcountメモ(Hishidama's Oracle count Memo)

    count(distinct COL1 || COL2)だと、「COL1=456・COL2=null」「COL1=null・COL2=456」というデータは同じと見なされてしまう。[2010-07-19] 以下のようなSQLなら、NULL値が含まれていても別々にカウントできる。 select count(*) from ( select distinct COL1, COL2 from TBL ); COUNT(値)よりCOUNT(*)を使うべき ネット上の集計関数COUNTの例では、COUNT(1)やCOUNT(0)、COUNT(ROWID)、あるいはNOT NULL項目に対してCOUNT(項目)といった使用例が見られる。 1や0といったNULL以外の定数は、必ずNULL以外になる。 擬似列ROWIDも常にNULL以外になる。 NOT NULL制約のついた項目は、当然NULL以外になる。

    hbKOT
    hbKOT 2021/01/25
  • Thymeleafメモ(Hishidama's Spring Boot Thymeleaf Memo)

    概要 Thymeleaf(タイムリーフ)はhtmlを生成するテンプレートエンジン。 独自のタグを使うのではなく、通常のHTMLのタグに独自の属性を追加していく方式となっている。 これにより、変換前のhtmlファイルをそのままブラウザーで表示してデザインを確認することが出来る。 (ブラウザーが解釈できない属性は単純に無視される為) このため、テンプレートファイルの拡張子はhtmlである。 テンプレートファイルはsrc/main/resources/templates/の下に置く。 (テンプレートでない固定ファイル(cssやimage等)はsrc/main/resources/static/の下に置く) ControllerのHTTPリクエスト処理メソッドで「hoge/zzz」を返すと、「src/main/resources/templates/hoge/zzz.html」を指すことになる。

  • 1