一、
運算子:
字串是用單引號
資料庫**現比較用的是=,不是雙等號
邏輯與 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 具體字符集 保...