LoginSignup
0
1

More than 3 years have passed since last update.

mySQLコマンドまとめ

Posted at

大学のデータベースの授業のノートみたいなものです。

起動

$mysql.server start
$mysql -uroot

終了

exit;

SELECT文

SELECT 列名 FROM  WHERE 条件;

全てを指定は *

COUNT関数

SELECT COUNT(*) FROM ;

表の中の全ての行数を求める

GROUP BY句

項目ごとにグループ化

平均値の計算や集計を行う際に使用。

HAVING句

GROUP BYの結果に対して条件を付与する

ODER BY句

データを並べ替え

ASC で昇順,DESCで降順。

新規データベースを作成

create databese データベース名;

データベース一覧を表示

show databases;

データベースを指定

use データベース名;

表の作成

create table 表のタイトル(列名 データ型, ,)

データ型は intやfloatなど

charの場合はchar(5)のように最大文字数を指定。

データの挿入

INSERT INTO 表のタイトル
(列名,) VALUES
(データ,);

削除

DELETE FROM 表の名前;

表全部削除

DELETE FROM 表の名前 WHERE 削除する条件;

条件に当てはまるものを削除

表の更新

UPDATE 表の名前 SET 列名= WHERE 行選択の条件;

SET のところで四則演算も可能。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1