NAKAMURA Minoru の日記 (2023年7月)

先月の日記(2023年06月) 今月の日記(2023年07月)
2002 | 10 | 11 | 12
2003 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2005 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2006 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2007 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2008 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2009 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2010 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2011 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2012 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2013 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2014 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2015 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2016 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2017 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2018 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2019 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2020 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2021 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2022 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2023 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2024 | 1 | 2 | 3 | 4
ホームページ | 最新のコメント50
インデックス: 食べ歩き | Java | プログラム | UNIX | 画像
最新の日記へのリンク | この日記ページをはてなアンテナに追加 この日記ページをはてなブックマークに追加
はてな ダイアリー アンテナ ブックマーク ブログ
Twitter | mixi | Facebook | slideshare | github | Qiita



7/21 (金)

SQL 言語の方言

TPC-DS を複数の DB で動くように修正しているが、方言の違いが色々ある。

項目 Oracle PostgreSQL SQL Server
結果行の制限 クエリーの先頭の n 行を取り出す。
SELECT ... FROM table
    OFFSET 0 ROWS FETCH FIRST n ROWS ONLY
SELECT ... FROM table LIMIT n
SELECT TOP n ... FROM table
文字列の結合 文字列の結合には || 演算子を使う。
例えば 'abc' || 'def'
文字列の結合には + 演算子を使う。
例えば 'abc' + 'def'
日付演算 value-as-date + 5 day のように + 演算子と 日付の単位 を組み合わせることで、日付演算が可能。
dateadd(day, +5, value-as-date) のように関数を使うこともできる。
日付計算を演算子で行うことはできず関数を使う必要がある。 dateadd(day, +5, value-as-date)
ORDER BY 節に SELECT リスト番号を書ける ORDER BY の指定を SELECT リストの並び順に合わせて記載することができる。
SELECT
    col1, count(*), sum(col2)
FROM table
GROUP BY col1
ORDER BY
    1, 2, 3
この記法はできないので、SELECT リストと同じ記述をする必要がある。
SELECT
    col1, count(*), sum(col2)
FROM table
GROUP BY col1
ORDER BY
    col1, count(*), sum(col2)
ORDER BY 節に書けるエイリアス ORDER BY に SELECT リストのエイリアスを自由に記述できる。
SELECT
    GROUPING(col1) AS c1,
    GROUPING(col2) AS c2
FROM table
ORDER BY
    c1,
    CASE WHEN c1 = 0 THEN c2 END
ORDER BY に SELECT リストのエイリアスを直接指定することはできる。 例えば ORDER BY c1 は記述可能。 しかし ORDER BY CASE WHEN c1 = 0 THEN c2 END のようにエイリアスを含む式を指定することはできない。 この場合は、サブクエリ―に変換する。
SELECT * FROM (
    SELECT
        GROUPING(col1) AS c1,
        GROUPING(col2) AS c2
    FROM table) z
ORDER BY
    z1.c1,
    CASE WHEN z.c1 = 0 THEN z.c2 END
DISTINCT 節と ORDER BY 節の共存 DISTINCT 節と ORDER BY 節を両方を混在できる。
SELECT DISTINCT(col1) FROM table ORDER BY col1
DISTINCT 節と ORDER BY 節を両方を混在できないので、
SELECT col1 FROM table GROUP BY col1 ORDER BY col1
FROM 節のサブクエリ―の別名 FROM 節のサブクエリ―には別名が不要。
SELECT * FROM (SELECT * FROM table)
FROM 節のサブクエリ―には別名が常に必要。
SELECT * FROM (SELECT * FROM table) z

7/15 (土)

[Movie] K.G.F. Chapter 1

チネチッタで『K.G.F. Chapter 1』を観た。 川崎ではチネチッタでしか上映しておらず、しかも日に一回の上映になっている。 CINE12のスクリーンは488席だが、客は2〜3割ぐらい埋まっていた。


7/14 (金)

[Movie] マッド・ハイジ

チネチッタで『マッド・ハイジ』(現代: MAD HEDI)の吹き替え版を観た。 R18+指定になっている。

ハイジを元ネタにしたB級バイオレンス映画だが、これスイス人監督によってスイスで製作されたのね。 ハイジ、ペーター、アルムおんじ、クララ、ロッテンマイヤーが出てくるが、みなぶっ飛んだ設定になっている。 オリジナル登場人物の軍司令官のクノール(Knorr)はクノールスープとかのブランドで来ているんだと思うが、独裁者のマイリはどこから来たのだろう。


7/13 (木)

SaaS で使える IdP

SaaS で使える IdP を調査中。

Azure AD External Identities AWS Cognito Firebase Authentication SuperTokens Auth0
無料枠 50,000MAU 50,000MAU 10,000MAU 1,000MAU 不明
料金 Premium P1: $0.00325/MAU
Premium P2: $0.01625/MAU
$0.0055/MAU 10万MAUまで
$0.0046/MAU 100万MAUまで
$0.0032/MAU 1000万MAUまで
$0.0025/MAU それ以上
10,000MAU 1,000MAU 不明
電話/SMS 別料金 別料金 別料金 別料金 不明

7/11 (火)

5ちゃんねるの内乱

匿名掲示板の5ちゃんねるで大手専用ブラウザの JaneStyle が 5ch.net への接続を突然廃止し、独自の Talk という同様の掲示板に誘導する変更を実施した。

知らなったのだが専用ブラウザ向けの API は、5ちゃんねるの運用元ではなく JaneStyle を販売する Jane 社が提供していたようだ。 そのため Android 向け 5ch 専用ブラウザの ChMate まで煽りを受けて接続不能になっている。


7/7 (金)

[Movie] バイオハザード:デスアイランド

チネチッタで『バイオハザード:デスアイランド』の字幕版を観た。

前情報を入れずに観たので『バイオハザード:ウェルカム・トゥ・ラクーンシティ』の続きかと思ったら、カプコム主導で作ったCGアニメ映画だったのね。 最初は実写だと勘違していたので、3D CGは大したものだと思った。


7/1 (土)

[Movie] インディ・ジョーンズと運命のダイヤル

109シネマズ川崎で『インディ・ジョーンズと運命のダイヤル』(原題: Indiana Jones and the Dial of Destiny)の字幕版を観た。

ハリソン・フォード主演のインディ・ジョーンズの最終作とのこと。 ハリソン・フォードのハン・ソロ役はスターウォーズEP7で卒業しているが、インディー役も卒業だと思うと感慨深い。


先月の日記(2023年06月) 今月の日記(2023年07月)
2002 | 10 | 11 | 12
2003 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2005 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2006 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2007 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2008 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2009 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2010 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2011 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2012 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2013 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2014 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2015 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2016 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2017 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2018 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2019 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2020 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2021 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2022 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2023 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12
2024 | 1 | 2 | 3 | 4
ホームページ | 最新のコメント50
インデックス: 食べ歩き | Java | プログラム | UNIX | 画像
最新の日記へのリンク | この日記ページをはてなアンテナに追加 この日記ページをはてなブックマークに追加
はてな ダイアリー アンテナ ブックマーク ブログ
Twitter | mixi | Facebook | slideshare | github | Qiita


Written by NAKAMURA Minoru, Email: nminoru atmark nminoru dot jp, Twitter:@nminoru_jp