新增
新增一條資料
insert into 表名 values(全部列的值,用」,「分割);
insert into 表名 (欄位1, 欄位2) values (值1, 值2);
新增多行資料
insert into 表名 values(全部列的值),(全部列的值)....;
insert into 表名 (欄位1, 欄位2) values (值1, 值2),(值1, 值2),(值1, 值2)....;
刪除
delete from 表名 where 條件;
注意:在修改或者刪除資料的時候一定要指定條件,否則可能造成所有資料被汙染或者清空。
truncate 表名;
清空資料(會把全表都給清洗掉,並且自增主鍵從1開始)
修改
update 表名 set 列1=值1,列2=值2,... where 條件;
查詢
select * from 表名;
select * from 表名 where 條件;
select 字段 (as 別名) from 表名 where 條件;
select * from 表名 where 字段 like '%值%';
左右連線查詢(left outer join 的簡寫 left join)
select a.c from a left/right outer join b on a.d = b.d;
select a.c from a left/right join b on a.d = b.d;
內連線(inner join 簡寫 join)
select * from a inner join b on a.d = b.d;
select * from a join b on a.d = b.d;
全連線(full outer join 簡寫 full join)
select * from a full outer jion b on a.d=b.d;
select * from a full jion b on a.d=b.d;
去重查詢
select distinct * from 表名;
資料庫 SQL基本增刪改查語句
新增 insert into empolyee name,age values 李四 男 21 inset into 表名 列名 values 對應資料 刪除delete from empolyee where id 2 delete from 表名 where 條件 and 並且 or或者 bet...
MySQL資料庫 SQL語句增刪改查
mysql uroot p 回車後輸入密碼,當前設定的密碼為mysql quit 和 exit 或 ctrl d 檢視版本 select version prompt python show databases use 資料庫名 select database create database 資料庫...
SQL常用增刪改查語句
1.1插入單行 insert into 表名 列名 values 列值 例 insert into person id,name,age,phone,address values 1 yang 22 123232323 中國上海 例如我只想插入一條資料,而我只知道這個人的名字,於是我也可以插入一條記...