Blog未経験からデータアナリストになりました。備忘録的な情報が参考になればと思います。本記事を見に来ていただいた方は、そのような悩みをお持ちかと思います。そちらを解決できるのが、LIKE句になります。IN句でのIN句とは逆の指定方法SQL参考文献SQL文法関連記事SQLのLIKE句まとめSQLのLIKE句はじめにLIKE句では、条件に合致する「イコール」でなくあいまい検索によるレコードの抽出が可能です。途中まで同じ文字列を検索する場合などに、簡潔な記述ができます。以降で基本用法と使用例を解説いたします!LIKE句についてLIKE句はパターンマッチングを行うために使用されます。文字列の一部に特定のパターンが含まれているかどうかを検索するために使用されます。LIKE句では、次のワイルドカード文字を使用することができます。%:0文字以上の任意の文字列を表します。_:任意の1文字を表します。文字列の末尾が指定の文字列で終わる場合にマッチします。文字列の先頭が指定の文字列で始まる場合にマッチします。文字列の中に指定の文字列が含まれる場合にマッチします。文字列の中に任意の1文字が存在する場合にマッチします。'パタ_ン'また、LIKE句でのあいまい検索のみでなく、リスト内の値のいずれかが列に含まれている行を返すIN句もあります。以降ではそちらについても紹介いたします。ここまで読んでいただきありがとうございます。SQLでは、LIKEに限らず様々なケースで疑問を感じるかと思います。Lessonデータサイエンティストを目指すことに特化したスクールです。現役エンジニアから学べるオンラインに特化したプログラミングスクールです。転職の支援はもちろん、副業に活かせるスキルの習得から、副業の仕事紹介まで寄り添います。「未経験から独学でプロを目指す」というコンセプトのもと、実践的なコーディング学習ができるプログラミング学習サービスです。SQLリスト検索ができるIN句についてIN句の基本構文と使用例SQLのIN句は、特定の値のリストに対する検索条件を指定するための構文です。この構文を使用すると、複数の値を含む列の結果をフィルタリングすることができます。IN句は次のような形式で使用されます。検索したい列の名前です。検索対象のテーブルの名前です。検索条件として指定したい値のリストです。IN句は、指定された値のいずれかが列に含まれている行を返します。以下のクエリは、顧客が特定の国に住んでいる場合にその顧客の名前を返します。いずれかに住んでいる顧客の名前を取得します。IN句は、IN句とは逆の条件を指定するための構文です。IN句は、指定された値のいずれとも一致しない行を返します。基本構文はIN句と同様であり、例えば以下のクエリは特定の国に住んでいない顧客の名前を返します。いずれにも住んでいない顧客の名前を取得します。SQL参考文献SQL学び始めの時はこちらの本を参考にしていました。DBやテーブルの構造から、よく使う関数などがまとめられています。基礎を身につけたい方におススメかと思います。リンクSQL文法関連記事そのほか、SQL関連記事をこちらにまとめておりますのでご参考ください。SQL関連記事もしIT業界への転職でお困りでしたら、下記サービスのご活用をご検討ください!私は転職の際にGeeklyを活用させて頂き、ご縁を頂くことができました。Geekly転職ドラフトIT・WEB・ソーシャルゲーム業界を専門とした転職支援サービスです。ギークリー独占の求人案件も扱っており、大手サービスに劣らないサービス力を誇ります。平均年収UP額148.4万円と圧倒的な年収UP率を誇るイベント型のエンジニア向け転職サービスです。毎月1回開催され、IT/Web系企業を中心に、厳選された約240社からダイレクトスカウトを受け取ることができます。SQLのLIKE句まとめ以上のように、LIKE句ではあいまい検索によるデータ抽出を行うことができます。IN句ではリストに合致するレコードの抽出ができます。要件に合わせて活用してみてください。SQLは様々な集計関数があります。今回説明するROLLUP関数は、SQLの集計機能の一つです。複数の階層的な集計結果を生成するために使用されます。NVL関数は、指定された式がNULLである場合に代替の値を返すことができます。この関数は、特に数値や文字列のデータ型に対して有用になります。BY句は、データをグループ化するための機能です。LENGTH関数は、文字列の長さ(文字数)を返すために使用されます。今回はこちらを解説いたします。SQLのサブクエリは、SQLクエリ内に含まれる他のクエリです。サブクエリについて説明いたします。SQLのMAXとMIN関数は、それぞれクエリ結果の列の最大値と最小値を見つけるのに使用されます。こちらについて解説いたします。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。未経験からデータアナリストになりました。経験をもとに業務や転職のことを発信できればと思います。最近の業務では、KPIレポートの作成やプロダクト分析などを行っています。CloudAWSTableauホーム検索トップサイドバータイトルとURLをコピーしました。