SQL常用語句

2021-07-28 13:59:20 字數 1073 閱讀 9698

顯示資料庫

show databases
建立資料庫xxshop

create

database xxshop

進入xxshop資料庫

mysql> use xxshop

database changed

顯示資料庫內錶

mysql> show tables;

empty set (0.00

sec)

建立表

id欄位自增並設定為主鍵

mysql> create table test(

-> id int not null auto_increment,

-> name varchar(255) not null,

-> primary key (id)

-> )

-> ;

query ok, 0 rows affected (0.02 sec)

插入資料

mysql> insert into test(`lastname`)values('6666');

query ok, 1 row affected (0.01 sec)

查詢資料

select * from test;
顯示表結構

方式一:

mysql> show columns from test2;
方式二:

describe test2;
給表加注釋

alter

table test2 comment='這是測試表2';

給表中字段加注釋

alter table test2 modify `name` varchar(255) default null comment '姓名';

sql常用語句

use myoa select from delete from department where departmentid 1 insert department departmentid,departmentname values 1,技術部 update department set depa...

sql常用語句

在sqlserver,簡單的組合sp spaceused和sp msforeachtable這兩個儲存過程,可以方便的統計出使用者 資料表的大小,包括記錄總數和空間占用情況,非常實用,在sqlserver2k和sqlserver2005中都測試通過。1.exec sp spaceused 表名 sq...

sql常用語句

第一種 行列互換思想,外層group by,使用case when then 我有乙個表,有兩個字段 收費專案 唯一值 收費金額。我想用sql按收費專案不同生成不同的字段,對應值是金額。如 房租 100 水電費 50 雜費 50 生成後的格式是 房租 水電費 雜費 100 50 50 請問,如何寫這...