学び

MySQL

MySQLのきほん「サブクエリ」

サブクエリとは、メインクエリの中にもう1つ入れ子で埋め込まれた命令である。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。PS C:\Users\vinta> mysql -u myusr -pEnter pas...
MySQL

MySQLのきほん「外部結合」

前回は、「内部結合」をご紹介した。今回は、結合する両方のテーブルに存在するレコードはもちろん、どちらか一方のテーブルにだけ存在するレコードも含めて取り出す「外部結合」をご紹介しよう。それでは、実際に操作してみよう。まずは、mysqlクライア...
MySQL

MySQLのきほん「内部結合」

主キーと外部キーを結びつけて、複数テーブルに分かれたレコードを統合することを結合という。これは、リレーショナルデータベースの本当の強みでもある。今回は、内部結合を取り上げる。それでは、実際に操作してみよう。まずは、mysqlクライアントを起...
MySQL

MySQLのきほん「関数」

関数とは、何らかの入力を与えることによって、あらかじめ決められた処理を行い、その結果を返すための仕組みである。これから、様々な関数を使ってみよう。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。PS C:\Use...
学び

「Copilot × Microsoft 365 即効活用ガイド」

CopilotとはCopilot(コパイロット)とは、Microsoft社が提供する生成AIサービスである。本ブログでもご紹介している。英語で、「Copilot」とは、「副操縦士」と訳される。 Copilotは、Microsoft 365を...
MySQL

MySQLのきほん「フィールドの別名」

関数や演算子でフィールドを加工した場合、そのフィールドには式を含んだ名前がついてしまう。そこで、このような式を含んだフィールドには、別名をつけるのが一般的である。これによって、そのフィールドの意味がわかりやすくなる。それでは、実際に操作して...
MySQL

MySQLのきほん「レコードの集計」

今回は、レコードの集計をご紹介しよう。SELECT 命令のGROUP BY句を使うことで、特定のフィールドをキーにレコードをグループ化し、集計できる。また、件数を数える集計関数のCOUNTもご紹介する。それでは、実際に操作してみよう。まずは...
MySQL

MySQLのきほん「特定範囲のレコード抽出」

MySQLではソートした結果からm~n件目のレコードを取り出すこともできる。このような場合、LIMIT句を使うことで、取り出すレコードの範囲を制限することができる。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。...
MySQL

MySQLのきほん「レコードの並べ替え」

これまでは、SELECT命令でテーブルからただレコードを取り出す方法をご紹介してきた。実際には、目的によってレコードを並べ替え(ソート)することはよくある。そこで、今回は、レコードをソートするためのORDER BY句をご紹介しよう。それでは...
MySQL

MySQLのきほん「レコードの削除」

これまでにSELECT、INSERT、UPDATEをご紹介してきたが、今回は、DELETE(削除)命令をご紹介しよう。それでは、実際に操作してみよう。まずは、mysqlクライアントを起動しよう。PS C:\Users\vinta> mysq...