sql常用命令

sql常用命令

select * from 表名称

从from指定的表中,查询所有的数据 *表示所有列

select 列名称 from 表名称

从from指定的表中,查询出指定列名称(字段)的数据

for example

select * from users

select username,password from users

insert into users(username,password) values ('mz','123456)

注意:列和值要一一对应,多个列和多个值之间,使用英文的逗号分隔

update users set password=654321 where id =4

updata users set password=8888888 status =1 where id=4

注意:多个被更新的列之间,使用英文的逗号进行分割

where 后面跟着的是更新的条件

初学者经常忘记提供更新的where条件, 这样会导致整张表的数据都被更新,一定要慎重

delete from users where id =4

注意:一定要加where 否则会更新整张表

where子句

用于限定选择的标准

select,update,delete适用

<> 不等于

=,>,<,>=,<=, between:在某个范围内,like:搜索某种模式

and和or

条件选择

select * from users where status=0 andid<3

select *from users where status=1 or username='zs'

order by子句

ORDER BY 语句用于根据指定的列对结果集进行排序

ORDER BY 语句默认按照升序对记录进行排序,ASC 关键字代表升序排序

如果您希望按照降序对记录进行排序,可以使用 DESC 关键字

select * from users order by status asc //asc升序

select * from users order by status desc //desc降序

多重排序

select * from users order by status desc,username asc //以此排序

count

查询总条数

select count(*) from users

select count(*) from users where id>3

使用as为列设置别名

select count(*) as total from users where status=0

select username as uname,status as live from users

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值