mysql 单表操作

单表插入

insert into tablename values(values_list);

insert into tablename(column_list) values(values_list);

insert into tablename(column_list) values(values_list1),(values_list2);

insert into tablename(column_list) select (column_list) from tablenmae where(cond);

单表数据更新:

update tablename set column1=value1,column2=value2 where (cond)

单表数据的删除:

delete from tablename where(cond);

truncate table tablename;  删除一个表,并重新创建一个表

单表记录查询:

select select_expr from tablename [where cond]

[Group by columns [AEC|DEC]]  经常和聚合函数一起使用  min(),max(),sum(),AVG(),count()

[having cond] 过滤分组条件

[order by columns [AEC|DEC]]    默认是升序

[limit [offset], 行数]   第一记录位置偏移量是0, 第二条记录的位置偏移量是1

 

select distinct column from tablename;

select * from tablename where colummn is NULL;

 

posted @ 2019-01-10 10:49  帕丁顿  阅读(111)  评论(0)    收藏  举报