山谷綾花

山谷綾花

最近の記事

データの順番を整列する②

💡前回の記事では、抽出したデータの順番の整列について学びました。今回は文字列の切り出しを学んでいきましょう。 MySQL文字列切り出し方法LEFTデータを左からlengthまで切り出して返却します。 LEFT(ColumnName or String, length)SELECT LEFT('20220222', 4) -- 2022 RIGHTデータを右からlengthまで切り出して返却します。 RIGHT(ColumnName or String, length)

    • データの順番を整列する①

      💡前回の記事までは、データ抽出する際の条件を学びました。今回からは抽出したデータの順番の整列について学んでいきましょう。 ORDER BYSELECT *FROM Customers; 上記の構文を入力するとCustomerIDを基準として昇順で整列されてます。 SELECT *FROM CustomersORDER BY CustomerID DESC CustomerIDを基準として降順で整列します。基本値(Default)はASCで昇順で整列します。 保存され

      • 条件に合うデータを抽出する③

        💡前回の記事では、論理演算子を使用して、複数の条件に当てはまるデータの抽出を学びました。今回は前回の応用を学んでいきましょう。 INORを使用して二つ以上の条件中で一つの条件だけ一致するデータを検索できました。 SELECT * FROM Customers WHERE Country = 'Germany' OR Country = 'France'; 上記と同様の場合Countryが重複されて条件が多ければ多いほど文章が長くなります。 SELECT * FROM

        • 条件に合うデータを抽出する②

          💡前回の記事では、比較演算子を使用して、条件に当てはまるデータの抽出を学びました。今回は前回の学びを活かしつつ、条件を複数にして抽出する論理演算子を学んでいきましょう。 ANDANDは二つの条件が全て一致するデータを検索します。 SELECT * From Customers WHERE CustomerName < 'B' AND Country = 'Germany'; CustomersテーブルでCustomerName < B且つCountry = German

        データの順番を整列する②

          条件に合うデータを抽出する①

          💡前回の記事では、全てのデータを検索するSQLを学びました。しかし、実際にデータを加工する際は、カラム内の全てのデータを使用するケースは少ないです。カラムの中でも特定のデータを検索/抽出する場合が多いです。 その際に使用するのが比較演算子です。ワードの聞き馴染みはないですが、=や<のような記号のことをいいます。 🚨 条件を入力する時に'と"を使うことができます。使用するDataBase(DB)によって'または"だけ使えるDBがあるので適切に使用しましょう。 WHERE

          条件に合うデータを抽出する①

          SQL データ抽出の基本

          Data TableData Tableは行(Row)と列(Column)で構成されて新しいデータが追加されたら新しい行が追加されます。列は各々のデータの属性です。 データ抽出SELECT 属性FROM テーブル名; SELECT予約語を使ってテータを検索できます。 予約語とは、プログラミング言語などで言語の仕様に定められている言語を予約語と言います。詳しい内容はSQL Keywords Referenceを参考にしてください。 予約語は英語でReserved wor

          SQL データ抽出の基本

          SQL Basic 〜事前準備〜

          DQL(Data Query Language)データを選択する言語(SELECT)です。 DML(Data Manipulation Language)データを操作する言語(INSERT, UPDATE, DELETE)です。 w3schoolSQLを作成してみることができます。 HackerRank問題解決サイト 正規表現式

          SQL Basic 〜事前準備〜