- 運営しているクリエイター
#mysql
【MySQL】自動採番されるID番号だけが登録されているテーブルにデータを追加する
いっつもやり方分からなくなる
INSERT INTO `スキーマ`.`テーブル名`(`項目名`) VALUE(0);
これで何度も登録すれば自動で採番された番号が入ります。
複数項目あるテーブルなら、自動採番される項目だけ空にしてINSERTすれば良いんですけど、自動採番される項目しかないIDテーブルに追加するの、どうしたら良いかすぐに解らなくなるので。
【MySQL】合計や平均を集計するためのクエリを書く
こういう表があったときに
商品名 | 販売数 | 日付-------|-------|------商品A | 1 | 10/1商品B | 1 | 10/1商品C | 1 | 10/1商品A | 2 | 10/2商品C | 3 | 10/3...
「10月中の商品Aの販売数の合計」とか「10/1の商品販売数の合計」とか「当月中の商品Aの1日当たり
【mySQL】SQL文を書く。
滅多に書かないもんだから、すぐ基本中の基本から忘れて毎回調べる羽目になるのでまとめておきます。
超基本SELECT 項目名,項目名 FROM テーブル名;
項目名を*にすれば全ての項目が取れる
検索条件を付けるSELECT 項目名,項目名 FROM テーブル名 WHERE 項目名 = "検索対象";
複数条件で検索するときは AND とか OR が使える。
ソート順を指定するSELECT
MySQLで外部制約キーを設定する
とりあえずアンチョコ。
# master_accountsテーブルを作るCREATE TABLE `master_accounts`(`account_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,`user_name` varchar(20) NOT NULL,PRIMARY KEY (`account_id`))
# master_ope