閱讀576 返回首頁    go 阿裏雲 go 技術社區[雲棲]


簡單操作crud

數據的操作:DML
創建數據(插入數據):
insert into tbl_name(字段列表) values(值列表)
>insert into exam_student (name, stu_no) values('zhangsan', 'php001');
如果需要在插入時,為所有的字段設置值,那麼可以省略字段列表。
要求是值的順序,應該與表中字段的順尋一致。
>insert into exam_student values ('xiaowu', 'php002');


獲得數據(查詢數據):
select 字段列表 from 表名 查詢條件
>select * from exam_student;
>select * from exam_student where 1;
>select name, stu_no from exam_student;
字段列表可以使用*代替,表示所有的字段。
查詢條件可以省略,表示所有的記錄都獲得,相當於where 1;
有條件的:
>select * from exam_student where fenshu>=72;


刪除數據:
delete from tbl_name 條件
>delete from exam_student where fenshu<72;
刪除需要在邏輯上嚴格給條件,否則容易早場數據誤操作,導致損失。
語法上可以沒有where。
可以:如果需要刪除所有數據,使用where 1;


修改數據:
update tbl_name set 字段=新值,... 條件
>update exam_student set fenshu=100 fenshu>=72;

crud:
create, read(retrieve), update, delete

最後更新:2017-04-03 16:49:06

  上一篇:go Struts2中的ActionContext.getContext().getParameters()
  下一篇:go Spark實踐的階段性總結