【294天】每日項目總結系列032(2017.11.26)

叨叨兩句

  1. ~

1、對數據庫的增刪改查

1.1建立數據庫數據庫

create database 數據庫名 character set 字符集 collate 校對規則;

1.2查看數據庫code

show databases
show create database 數據庫名

1.3修改數據庫的字符集排序

alter database 數據庫名 character set 字符集;

1.4刪除數據庫table

drop database 數據庫名;

2、對錶的增刪改查

2.1建立表date

create table 表名(列名 類型 約束,列名 類型 約束....)

2.2查看錶select

show tables;
show create table 表名;
desc 表名;

2.3修改表(除了修改表名以外,都是以alter table 表名)
2.3.1增長一列數據

alter table 表名 add 列名 類型 約束;

2.3.2刪除一列查詢

alter table 表名 drop 列名;

2.3.3修改某列的類型及約束tab

alter table 表名 modify 列名 類型 約束;

2.3.4修改某列的列名di

alter table 表名 change 舊列名 新列名 類型 約束;

2.3.5修改表名

rename table 舊錶名 to 新表名;

2.4 刪除表

drop table 表名;

3、對數據的增刪改查

3.1插入數據

insert into 表名(列,列,列...) values(值,值,值...)
insert into 表名 values(值,值,值...)

3.2更新數據

update 表名 set 列名=值,列名=值 where 條件

3.3 刪除數據

delete from 表名 where 條件
truncate table 表名;    先將表刪除,而後建立一張如出一轍的空表

3.4 查詢數據
3.4.1查詢全部數據

select * from 表名

3.4.2查詢某些列的數據

select 列名,列名 from 表名

3.4.3去重查詢,只有當要查詢的字段都相同才能去重

select distinct 列名,列名 from 表名;

3.4.4別名查詢

select 列名 as 別名 from 表名

3.4.5運算查詢

select price+200 from star;

3.4.6排序查詢(asc表示升序,desc表示降序)

select * from 表名 order by 列名

3.4.7條件查詢

比較運算符:>,<,>=,<=,=,<>(!=)
between and
in(set)
like  用於模糊查詢,佔位符%表示佔0-n位,_表示佔一位
邏輯運算符
and,or,not
相關文章
相關標籤/搜索