資料庫 表之增加 查詢 修改 刪除操作

2022-09-16 15:57:17 字數 1928 閱讀 3444

一、

運算子:

字串是用單引號

資料庫**現比較用的是=,不是雙等號

邏輯與 and

邏輯或 or

邏輯非 not

二、crud操作:

1、c——create   增加、建立,向資料庫新增資料

格式:insert into 表名  values(列值1,列值2,...........列值n)

insert into fruit values('k009','蘋果',3.0,'高青',90,'')

insert into fruit(ids,name,price,source,numbers) values('k010','蘋果',3.0,'高青',90)

向表中增加一列:

格式:alter  table  表名  add  要加的列名  資料型別

刪除表中的一列

alter  table  表名  drop  column  列明

設定自增長列(預設為主鍵)

ids int inditity primary key

解決方案6:

行: delete from 表 where 條件

列: alter table 表 drop 條件

表: drop 表

解決方案7:

刪除行delete from table

where condition;

例如delete from employeess

where emp_id=40;

刪除employees表裡面 emp_id為40的行

刪除列alter table table

drop column column;

例如alter table dept

drop colunm job_id;

刪除表dept中的job_id列

刪除表drop table table;

例如drop table dept;

刪除表dept

解決方案8:

/*---為表新增乙個列

2、r——retrieve   檢索、查詢,從資料庫中查詢資料

a.查詢所有 select * from 表名

b.查指定列 select 列名,列名 from 表名

c.替換列名 select ids '代號',name '名稱',price '**',source '產地' from fruit

d.查指定行  

select * from fruit where ids='k006'

select * from fruit where price=2.4 and source='煙台'

select * from fruit where price between 2.0 and 4.0

select * from fruit where numbers in (90,80,70)

3、u——update   修改,從資料庫表中修改資料

格式:update  表名  set 列名=『表示式 』 where  條件表示式

update fruit set source='煙台' where ids='k001'

4、d——delete   刪除,從資料庫中刪除資料

格式:delete  from表名  where 條件表示式

當可選項預設時,刪除表中所有資料

delete from fruit where ids='k007'

5、truncate————刪除,刪除表中所有資料

格式:truncate  table  表名

三、事務:出現了錯誤,可以進行回滾

加事務:begin tarn

回滾:rollback————加事務後,刪除的資料可以通過rollback找回,否則找不回

修改,刪除資料庫表

修改表名 舊的表名tehels 新的表名teacher alter table tehels rename as teacher add 欄位名 列屬性 增加表的字段 alter table 表名 alter table teacher add id int 10 修改表的字段 重新命名,修改約束 ...

對json物件增加,修改,刪除,查詢操作

myobj 是json變數 i 用於遍歷json x 用於儲存 var myobj,i,x myobj 建立函式,減少 冗餘 function forin x x forin 列印 name num 3 sites google,runoob,taobao myobj.user 我是新增的使用者 小...

SQL基本操作 新增 檢視 修改 刪除資料表

1.新增資料表 create table if not exists 表名 欄位名字 資料型別,欄位名字 資料型別 最後一行不需要逗號 表選項 if not exists 如果表名不存在,就建立,否則不執行建立 表選項 控制表的表現 字符集 charset character set 具體字符集 保...