MySQL 增刪查改

2022-08-01 07:12:09 字數 1146 閱讀 2801

create table ceshi1

(uid varchar(50) primary key,

pwd varchar(50),

name varchar(50)

1.最後一列不寫逗號

2.多條語句一起執行 分號分開

3.**符號 英文狀態

1.主鍵 primary key

2.非空 not null

3.自增長列:auto_increment 整型才能加 僅限mysql

4.外來鍵關係:foreign key(列名)references 表名(列名)

1.增加: insert into 表 values('','','','') 要求括號裡面值的個數和列數相同

insert into 表(姓名,年齡)values('','') 新增指定列

2.修改 update

update 表名 set name=』於超' where code=』p001『

3.刪除語句

delete from 表 where code=』p001『

查詢 select

1.普通查詢

select * from 表名 查所有資料

select name,age from 表名 查指定列 name age

2.條件查詢

select * from 表名 where name=』張三『 乙個條件

select * from 表名 where name=』張三『 and age=』18『 並且關係 或者關係用or

3.排序查詢

select *from 表名 order by age 預設公升序 降序加字尾desc

select *from 表名 order by age,no desc 多列排序

4.聚合函式

select count(*) from 表名 取個數

5.分組查詢

select age from 表名 group byage 根據年齡分組

6.修改列名

select age as』年齡『 from 表名

7.模糊查詢

select * from 表名 where like 』奧迪%『 查詢以奧迪開頭的資料

MySQL 增刪查改

目錄2 insert 3 update 4 delete 5 更新和刪除的指導原則 此語句使用select語句檢索單個列。limit 5指示 mysql 返回不多於 5 行。select prod name from products limit 5,5 limit 5,5指示mysql返回從行 5...

mysql增刪查改

語法 insert into 表名 欄位名1,欄位名2,values 值1,值2,舉例 insert into student id,name,grade values 1,zhangshan 98 若不指定欄位名,則新增的值的順序應和字段在表中的順序完全一致。語法 insert into 表名 v...

的增刪查改 MySQL定義庫表,增刪查改

mysql sql語言 ddl語句 資料庫定義語言 資料庫,表,檢視,索引,儲存過程 dml語句 資料庫操縱語言 插入資料insert,刪除資料delete,更新資料update dql語句 資料庫查詢語言 查詢資料select dcl 語句 資料庫控制語言 例如控制使用者的訪問許可權grant,r...