今回は、 group byを使って集約を行った際に知っておくと少しだけ便利になるかもしれない集計関数の1つ、 group_ concat()という関数を紹介していきます。group_ concat()を使うと、 group byで同じデータを集約する際、 文字列としてまとめて扱うことができるように ...
取得したいカラムのデータが数値で合計(sum)や平均(avg)を出すってのなら簡単なんだけど、文字列の場合はどうすれば良いのか少し迷ったのでメモ というt_listというテーブルがあったとしよう。この時、nameでグループ化してメールアドレスを取得する場合 ...
「このカラム、カンマ区切りで複数値が入ってるんだけど…」 ──そんなあるある、あなたにもありませんか? 本来なら正規化すべきですが、現実のデータベースはそうもいかない。 今回は “そのままのデータ” をどうにか扱うために、 SQL の中で ...
Home >> Nerd Digest >> PHP Most Viewed 59.5k How to avoid duplicate data in 36.8k What should be Valid OAuth red 36.1k How to Make Forgot Password in 34.9k Check Email Already Exists wit 30.8k ...
GROUP_CONCAT, LISTAGG or some other name, depending on the SQL dialect, is an aggregation function which takes values from several rows and lists them in a single string, separated by some pre-defined ...