アイスケットは神奈川県相模原市のホームページ制作、システム開発、パソコン・スマホに関するサポートを行う会社です。
アイスケットのブログ
  • HOME »
  • アイスケットのブログ »
  • MySQL

タグ : MySQL

[SQL]GROUP BYでまとめた時のカラムの最大値、最小値、合計値を返す方法

MySQLでデータを取得する時にIDが同じデータでグループ分けし、グループ毎の最大値や最小値、また合計値を取得したい場合があります。 今回はそのような要望を解決する方法をご紹介します。 グループ分け(集約)にはGROUP …

[SQL]任意のソートをCASE文で記述する方法

SQLのソート方法というと、カラム名を指定してASCかDESCのいずれかでソートするのが一般的ですが、CASE文を使って任意の文字列の順番でソートすることができます。 例えば、テーブル名がtable_fruit、カラム名 …

[SQL]ORDER BYに複数条件を記述する

SQLでORDER BYを使ってソートすることはできますが、複数の条件を記述する場合は少しだけ注意する必要があります。 それは、「順番」です。 以下のように書いた場合、まず「name」でソートされた後に、「mail」でソ …

[SQL]SQLでINSERTとUPDATEを一文で行う方法

MySQLを使っていて、レコードが存在していない場合はINSERTを使って、存在している場合はUPDATEを使うようにプログラムを書いていたのですが、もっと便利な方法があるだろうと思い、検索をしたところやっぱりありました …

[SQL]phpMyAdminでlocalhost以外からのアクセスも有効にする方法

ローカルマシンにBitNamiでMySQLをインストールし、操作にはphpMyAdminを利用しているのですが、デフォルトの設定ではログインするためのURLは http://localhost/phpmyadmin/ h …

  • メールでお問い合わせはこちら

カテゴリー

アーカイブ