カテゴリー: SQL

BigqueryのAPI連携に伴う権限付与

業務において、外部APIを用いてBigqueryを使用する機会がありました。 その中で、Bigqueryを機能させるためには適切な権限設定が必要になることを知りました。 そのため、今回はBigqueryへ外部からAPI連 […]

Read More

SQLにおけるテーブル結合

SQLを扱う上で、複数のデータテーブルから欲しいデータを抽出することは基本だと思います。 今回は、SQLの基本であるテーブル結合の種類と使い方についてご紹介します。   目次 結合とは 結合の種類 Inner Join […]

Read More

ウィンドウ関数の使い方と活用シチュエーションの具体例

SQLを利用する人であれば、ウィンドウ(Window)関数という概念を聞いたことがあると思います。ウィンドウ関数を使用することで、複雑な処理が必要だったSQL文の操作が簡単になり、ウィンドウ関数を使わなかったときと比べて […]

Read More

CONVERT、CASTより便利なTRY_CONVERT、TRY_CAST

SQLでデータ型の変換の関数の、CONVERTやCASTは利用頻度が高いと思います。ただし、CONVERT、CASTは型変換できない場合はクエリの実行エラーとなってしまい期待した結果が戻らないことがあります。例えばYYY […]

Read More

IDなどの数字を固定の桁で0埋めをする方法

それほどむつかしいことではないが備忘程度。 必要な桁数だけ0を付与して処理するフィールドを結合させて左から固定桁分だけを取得する。 具体例)10桁で0埋めをする場合。 元の数値 123 4567 必要な桁数を付与して処理 […]

Read More