MySQLMySQLのきほん「レコードの並べ替え」 これまでは、SELECT命令でテーブルからただレコードを取り出す方法をご紹介してきた。実際には、目的によってレコードを並べ替え(ソート)することはよくある。そこで、今回は、レコードをソートするためのORDER BY句をご紹介しよう。それでは... 2025.03.18MySQL学び情報技術の基礎
MySQLMySQLのきほん「レコードの削除」 これまでにSELECT、INSERT、UPDATEをご紹介してきたが、今回は、DELETE(削除)命令をご紹介しよう。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。PS C:\Users\vinta> mysq... 2025.03.17MySQL学び情報技術の基礎
MySQLMySQLのきほん「レコードの更新」 既にあるレコードを更新するには、UPDATE命令を使う。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。PS C:\Users\vinta> mysql -u root -pEnter password: ***... 2025.03.14MySQL学び情報技術の基礎
MySQLMySQLのきほん「論理演算子」 WHERE句で指定できる条件式は、1つだけではない。ANDやORといった論理演算子を使うことで、複数の条件式を組み合わせて、より複雑な条件を表すこともできる。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。PS ... 2025.03.13MySQL学び情報技術の基礎
MySQLMySQLのきほん「あいまい検索」 「=」演算子では、特定の値にピッタリ一致したレコードだけを抽出する。しかし、値の一部が一致するレコードを抽出したい場合もあるだろう。このとき、「=」演算子の代わりにLIKE演算子を使う。このようにLIKE演算子を利用して部分的に一致するレコ... 2025.03.12MySQL学び情報技術の基礎
MySQLMySQLのきほん「レコードの絞り込み」 これまでは、テーブルからすべてのレコードを取り出す方法をご紹介した。ただ、テーブルには、何万件、何十万件というレコードが登録されていることも少なくない。そこで、取り出すレコードを絞り込むには、SELECT命令のWHEREという句を使う。それ... 2025.03.11MySQL学び情報技術の基礎
MySQLMySQLのきほん「外部キー」 リレーショナルデータベースで、重要なのは、主キーと「外部キー」である。主キーと外部キーとの対応関係でテーブル間のレコードを紐づけることができる。この対応関係を保つための機能が「外部キー制約」である。これによって、「外部キーを追加・更新すると... 2025.03.07MySQL学び情報技術の基礎
MySQLMySQLのきほん「デフォルト値」 デフォルト値とは、フィールドに何も値が指定されなかった場合、自動的にセットされる値である。今回は、既存のテーブルにデフォルト値を指定する方法をご紹介しよう。まずは、mysqlクライアントを起動しよう。PS C:\Users\vinta> m... 2025.03.06MySQL学び情報技術の基礎
MySQLMySQLのきほん「重複の除去」 テーブルから特定のフィールドだけを取り出した場合、レコードの内容が重複することがある。多くの場合、重複は取り除いて、一意なレコードだけにまとめたいことがほとんどである。今回は、SELECT命令で取り出したレコードから重複行を取り除く、DIS... 2025.03.05MySQL学び情報技術の基礎
MySQLMySQLのきほん「NOT NULL制約」 NULL値とは、値が何も定義されていない状態(未定義な値)を意味する。例えば、usrテーブルでpasswdフィールド(パスワード)やunameフィールド(ユーザー名)に意味のある値が入力されていないのは不都合である。そこで、NOT NULL... 2025.03.04MySQL学び情報技術の基礎