SQL

SQL

【SQL】REPLACEで文字列を置換する

REPLACEでの文字列置換はじめに REPLACE関数は、文字列内で特定の文字列を別の文字列に置換するための関数です。こちらについて解説いたします。 REPLACEの使い方 REPLACEの基本構文 主に以下のよ...
SQL

【SQL】SUBSTRで文字列の一部を切り出す

SUBSTRはじめに SQLのSUBSTR関数は、文字列から一部を切り出して取得するための関数です。こちらについて解説します。 SUBSTRの使い方 SUBSTRの使用例 主に以下のような構文を持ちます。 S...
SQL

【SQL】EXPLAINでのクエリの実行計画の取得

EXPLAINでのクエリの実行計画の取得はじめに SQLのEXPLAIN文は、クエリの実行計画を取得するためのSQLコマンドです。クエリを実行する前に、データベースがどのようにクエリを処理するかを理解するのに役立ちます。 EX...
SQL

【SparkSQL】element_atで配列やMapから要素を取得する

配列やMapから要素の取得はじめに SparkSQLでの配列やMapからの要素の取得にはelement_at 関数を使用します。 element_at 関数は、Spark SQLで使用される関数の1つで、配列やMapなどの複合...
SQL

【SQL】サブクエリの使い方

SQLのサブクエリについてはじめに SQLのサブクエリは、SQLクエリ内に含まれる他のクエリです。サブクエリについて説明いたします。 サブクエリの使用例 相関サブクエリ: 特徴: 外部クエリの結果に依存し、外部ク...
SQL

【SQL】prestoで整数同士の計算で少数の結果を返す

prestoで整数同士の計算で少数の結果を返すはじめに prestoで整数同士の計算をおこなうと、期待する結果が少数であっても整数が返されます。これは、少なくとも一つの要素が少数である必要があるためです。 そこで、少数の結果を...
SQL

【SQL】Prestoでワイルドカードでテーブル名を取得する方法

Prestoでワイルドカードでテーブル名取得する方法はじめに SQLでテーブル名をワイルドカードを使用して取得する方法は、特定のパターンに一致するテーブルを検索する場合に役立ちます。 例えば、データベースに多くのテーブルがあり...
SQL

【SQL】EXCEPTでクエリ結果の差分を抽出する

「2つのクエリ結果の差分を確認したい、、」 本記事を見に来ていただいた方は、2つのクエリ結果の差分確認でお悩みではないでしょうか? この問題を解決できるのが、EXCEPT句になります。本記事ではEXCEPT句の活用について解説...
SQL

【presto】スキーマごとにテーブル名・カラム名一覧を取得する方法

prestoでテーブル名一覧を取得する方法はじめに prestoでテーブル名一覧を取得したいことがあったので、そちらが参考になればと思い方法をまとめてみます。 カラム名の取得方法も合わせてご紹介いたします。 presto...
SQL

【SQL】JOINの結合条件にBETWEENを使用する

JOINの結合条件にBETWEENを使用するはじめに SQLのBETWEENは、指定した範囲内にある値を検索するための条件演算子です。ひとつに合致する値を検索するイコールと異なり、範囲内にある値すべてを検索対象とすることができます。...
タイトルとURLをコピーしました