SQL 【SQL】REPLACEで文字列を置換する REPLACEでの文字列置換はじめに REPLACE関数は、文字列内で特定の文字列を別の文字列に置換するための関数です。こちらについて解説いたします。 REPLACEの使い方 REPLACEの基本構文 主に以下のよ... 2024.04.20 SQL
SQL 【SQL】SUBSTRで文字列の一部を切り出す SUBSTRはじめに SQLのSUBSTR関数は、文字列から一部を切り出して取得するための関数です。こちらについて解説します。 SUBSTRの使い方 SUBSTRの使用例 主に以下のような構文を持ちます。 S... 2024.04.20 SQL
SQL 【SQL】EXPLAINでのクエリの実行計画の取得 EXPLAINでのクエリの実行計画の取得はじめに SQLのEXPLAIN文は、クエリの実行計画を取得するためのSQLコマンドです。クエリを実行する前に、データベースがどのようにクエリを処理するかを理解するのに役立ちます。 EX... 2024.04.19 SQL
SQL 【SparkSQL】element_atで配列やMapから要素を取得する 配列やMapから要素の取得はじめに SparkSQLでの配列やMapからの要素の取得にはelement_at 関数を使用します。 element_at 関数は、Spark SQLで使用される関数の1つで、配列やMapなどの複合... 2024.04.19 SQL
SQL 【SQL】サブクエリの使い方 SQLのサブクエリについてはじめに SQLのサブクエリは、SQLクエリ内に含まれる他のクエリです。サブクエリについて説明いたします。 サブクエリの使用例 相関サブクエリ: 特徴: 外部クエリの結果に依存し、外部ク... 2024.04.11 SQL
Data Analyst 【データ分析基盤】スタースキーマについて理解する スタースキーマとは スタースキーマ(Star Schema)は、データウェアハウスやデータマートなどのデータ分析基盤を設計する際に使用される手法の1つです。 スノーフレークスキーマなど、要件やビジネスに応じた複数の設計思想があ... 2024.03.16 Data Analyst
SQL 【SQL】prestoで整数同士の計算で少数の結果を返す prestoで整数同士の計算で少数の結果を返すはじめに prestoで整数同士の計算をおこなうと、期待する結果が少数であっても整数が返されます。これは、少なくとも一つの要素が少数である必要があるためです。 そこで、少数の結果を... 2024.03.02 SQL
SQL 【SQL】Prestoでワイルドカードでテーブル名を取得する方法 Prestoでワイルドカードでテーブル名取得する方法はじめに SQLでテーブル名をワイルドカードを使用して取得する方法は、特定のパターンに一致するテーブルを検索する場合に役立ちます。 例えば、データベースに多くのテーブルがあり... 2024.01.05 SQL
SQL 【SQL】EXCEPTでクエリ結果の差分を抽出する 「2つのクエリ結果の差分を確認したい、、」 本記事を見に来ていただいた方は、2つのクエリ結果の差分確認でお悩みではないでしょうか? この問題を解決できるのが、EXCEPT句になります。本記事ではEXCEPT句の活用について解説... 2023.11.16 SQL
SQL 【presto】スキーマごとにテーブル名・カラム名一覧を取得する方法 prestoでテーブル名一覧を取得する方法はじめに prestoでテーブル名一覧を取得したいことがあったので、そちらが参考になればと思い方法をまとめてみます。 カラム名の取得方法も合わせてご紹介いたします。 presto... 2023.11.01 SQL