SQL 【MySQL】データのあるものから昇順にする方法 今回は、並び替え(ソート)の際に、データのあるものから昇順に並べ、nullを後ろにする方法についてお話しします。ISNULLASCを使ったNULL値の後ろへのソートデータベースクエリで、NULL値をデータの末尾に持ってくる方法は、ISNUL... 2023.09.26 SQLプログラミング
SQL 【MySQL】ランダムにデータを入れる方法 今回は、INSERTやUPDATE文を使用して、1つのカラムに、ランダムにいくつかのデータを入れる方法について解説します。実際のコード実際のコードは次のようになります。このように書くと、約10%のデータにAPPLEが入り、残りの約10%のデ... 2023.09.26 SQLプログラミング
SQL 【SQL】第1章 SQLの基礎 3. SQLの利点と用途 SQL(StructuredQueryLanguage)はデータベース操作において多くの利点を提供し、幅広い用途で活用されています。3.1SQLの利点データの整合性と信頼性の維持:SQLはデータベース内のデータを整理し、整合性を保つための機... 2023.08.26 SQLプログラミング
SQL 【SQL】第1章 SQLの基礎 2.データベースとは 2.1データベースの定義と役割データベースは、組織やアプリケーションが大量のデータを論理的に組織化し、効率的に管理・保存するためのシステムです。データベースは、情報をテーブルという構造に格納し、それぞれのテーブルは特定のデータの種類やカテゴ... 2023.08.17 SQLプログラミング
SQL 【SQL】第1章 SQLの基礎 1.SQLの概要 1.1SQLの概要SQL(StructuredQueryLanguage)は、データベース管理システムでデータを操作するための標準化された言語です。SQLはデータベース内の情報を取得(検索)、挿入、更新、削除などのデータ操作を行うために使用... 2023.07.22 SQLプログラミング
SQL 【MySQL】別テーブルの項目ごとに件数を求める方法 こんにちは。ぽこです!今回は、マスターテーブルの項目ごとの件数を横持で取得する方法について書きます。やりたいこと今回やりたいのは、次のほうなことになります。次のようなフルーツマスタと売り上げテーブルを想定します。ID名前1いちご2バナナ3メ... 2023.03.07 SQLプログラミング
SQL 【SQL】カラムに設定されているデータの種類を確認する こんにちは。ぽこです!今回は、SQLで、テーブルのカラムにどのような値が設定されているかを、重複せずに取得する方法を紹介します。特に条件がなければ、このようにDISTINCTと書くだけで指定したカラムに含まれる値を見ることができます。 2022.08.11 SQLプログラミング
SQL SQLで、誕生日から年齢を算出 こんにちは。ぽこです!今回は、SQLを使って誕生日から年齢を算出する方法を紹介します。コード具体的なコードは次になります。TIMESTAMPDIFFを使って、今の日付と誕生日を年単位で比較します。今の日付部分を、CURRENT_DATE()... 2022.07.28 SQLプログラミング
SQL SQLで○○代ごとの合計や平均値を出す こんにちは。ぽこです!今回は、SQLを使って年代ごとの合計や平均値を出す方法を紹介します。コード10代、20代…のように、年代ごとの人数と、給料の平均値を出します。TRUNCATE、TIMESTAMPDIFFを使うことで、年齢を抽出していま... 2022.07.28 SQLプログラミング
SQL 【MySQL】count()の数を条件にする方法 こんにちは。ぽこです!今回は、count()の数を絞り込み条件にする方法を紹介します。HAVINGを使うSQLのWHERE句ではcount()を使うことができません。そこで、SQLではHAVINGを使って実現します。このように、HAVING... 2022.06.15 SQLプログラミング