常用的SQL语句

1.查询

select * from 表名                    查询所有列

select 列1,列2,…. from 表名           查询指定列

select * from 表名 limit start,count      分页查询(start表示开始行数,count表示查询条数)

select * from 表名 order by 列1 asc|desc    查询结果排序(asc表示升序,desc降序)

2.添加

insert into 表名 values(…..)    全列插入,值和字段要一一对应

insert into 表名 (列名1,….) values(值1,…..)   部分列插入

insert into 表名 values(…..) ,(…..)   全列多行插入

insert into 表名 (列名1,….) values(值1,…..),(值1,….)     部分列多行插入

注意:主键列是自动增长的,但是在全列插入时需要站位,通常使用空值(0或null或default)

其他字段列没有值时可以使用default来占位

3.修改

update 表名 set 列1=值1,列2=值2,…..  where 条件

4.删除

delete from 表名 where 条件

建议:删除操作慎用,这个属于物理删除,数据不可恢复;可以使用逻辑删除在表中增加一列用来标识数据的是否删除(可以用0标识存在,1标识已删除)

常用的关键字

as 表示给字段或表起别名,一般可以省略不写

distinct  表示可以去除重复的数据行,查询时可以使用去重

 

 

 

 

发表评论

邮箱地址不会被公开。 必填项已用*标注