投稿者:

MySQL

はじめに

1対多の関係を持ったテーブル同士をJOINしてGROUP BYして取得したときに、
多の方のデータをどうにかしてすべて取得したかったときの話です。

どんなテーブルだったか

わかりやすいように簡潔なテーブルにします。

userテーブル
ユーザ情報のテーブル

mysql> SELECT * FROM user;+----+------+| id | name |+----+------+|  1 ...

投稿者:

MySQL

開発で下記のようなSQLを書きました。

SELECT     orders.credit_order_id         AS "受注番号",     goods.goods_name          & ...

投稿者:

MySQL, コマンド

はじめに

ローカルに検証環境の DB を構築したいとおもい、MySQL のダンプをしました。
その覚え書きです。

dump

DB にはデバッグやバックアップのために、データベースの情報を書き出す仕組みがあります。
これが DB でいう ‘dump’ だそうです。
MySQL の dump は以下のコマンドでファイルに出力することができます。

$ mysqldump -u [user] -p -h [dumpを ...