基本SQL语句的学习
– SELECT 和 FROM 是 SQL 中的关键字,因此被高亮了
– SELECT * FROM users
– 只查询 id 和 username 两列
– 列之间使用英文的 , 进行分隔
– SELECT id, username FROM users
– 向 users 表中插入一条新数据
– insert into users (?, ?) values (‘?’, ‘?’)
– select * from users
– 把 id 为 1 的这个用户的密码,更新为 888888
– 注意:在使用 update 更新数据的时候,千万要记得添加 where 条件,否则整张表的数据都会被更新
– update users set ? where id=?
– 需求:更新 id 为 2 这个用户,把密码更新成 admin123 同时把status更新为 1
– update users set password=‘admin123’, status=1 where id=2
– 删除 id 为 4 的这条用户数据
– delete from users where id=4
– 总结:
– select insert into update delete
– 演示常用的 WHERE 子句运算符
– 不等于 <> 或 !=
– select * from users where id<>2
– select * from users where id!=2
– 大于和小于 > <
– select * from users where id>2
– select * from users where id<2
– 大于等于 >=
– select * from users where id>=2
– 小于等于 <=
– select * from users where id<=2
– 查询 status 为 0 且 id 小于 10 的用户
– select * from users where status=0 and id<10
– 查询status为1或username为zs的用户列表
– select * from users where status=1 or username=‘zs’
– order by 用来根据指定的列进行排序
– desc 代表降序排序
- asc 代表升序排序
- – 按照 status 对结果进行降序排序
- – select * from users order by status desc
- – 按照 id 对结果进行降序排序
- – select * from users order by id desc