ホームページ  >  記事  >  データベース  >  MySQL の共通構文

MySQL の共通構文

正念的奇迹
正念的奇迹オリジナル
2017-08-08 16:52:491241ブラウズ

どのデータベースがあるかを表示する: データベースを表示;

データベースを作成する: データベースを作成する データベース 1;

データベースを削除する: データベースを削除する データベース 1;

データベースを使用する: データベース 1 を使用;

テーブルを表示する: テーブルを表示;

新しいテーブル: 作成テーブル table1(

id int(10) not null 主キー自動インクリメント、

a varchar(20)、

b int(10)、

c varchar(10) デフォルト 'male'、

d int( 10 )

);

テーブル構造の表示: desc Student;

テーブルの削除:drop table students;

主キーの削除: alter table table1 drop 主キー;

主キーの追加: alter table table1 add 主キー(id) ;

フィールドの削除: alter table table1 drop classid;

フィールドの追加: alter table table1 add classid int(10);

レコードの追加: insert into table1(a,b,c,d) value(' Haha',1,'Hello',2);

削除: b = 1 の table1 から削除;

変更: table1 を更新 set a = 'Hahaha' where b=1;

ワイルドカード %: 複数任意の文字_: 1 文字

update table1 set b = 2 where name like '%i%';

query:

select * from table1;

select id,name from table1;

select * from table1 where b like '%i%';

sort デフォルトの昇順 asc 降順 desc

select * from table1 order by a asc;

select * from table1 order by a desc;

select * from table1 order by a desc ,b asc;

グループ関数 min max count avg

select count(*) from table1;

select min(a) from table1;

select avg(a) from table1;

select max(a) from table1;

グループ化: select classid, avg(b) from table1; avg(b)>5;

単語をクエリ条件として持つ classid でグループ化: select * from table1 where age = (select min(b) from table1 ) ;


以上がMySQL の共通構文の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。