时间:2021-07-01 10:21:17 帮助过:2人阅读
可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
查询和更新指令构成了 SQL 的 DML 部分:
SELECT - 从数据库表中获取数据| Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Adams | John | Oxford Street | London |
| 2 | Bush | George | Fifth Avenue | New York |
| 3 | Carter | Thomas | Changan Street | Beijing |
| Id | LastName | FirstName | Address | City |
|---|
| 2 | Bush | George | Fifth Avenue | New York |
下面的运算符可在 WHERE 子句中使用:
| 操作符 | 描述 |
|---|---|
| = | 等于 |
| <> | 不等于 |
| > | 大于 |
| < | 小于 |
| >= | 大于等于 |
| <= | 小于等于 |
| BETWEEN | 在某个范围内 |
| LIKE | 搜索某种模式 |
and lastname=‘Carter‘
我们也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式):
select * from Persons where (FirstName=‘Thomas‘ OR
firstName=‘William‘)and LastName=‘Carter‘
4、order by
用于对结果集进行排序。默认按照升序对记录进行排序。 降序DESC
eg:select * from Persons order by lastname desc,firstname asc 按lastname降序,按firstname升序
5、insert into
用于向表格中插入新的行。
eg:insert into Persons values (‘Gates‘, ‘Bill‘, ‘Xuanwumen 10‘, ‘Beijing‘)
也可用于所要插入数据的列
eg:insert into Persons (LastName, Address) values (‘Wilson‘, ‘Champs-Elysees‘)
update Person set address = ‘Zhongshan 23‘, city = ‘Nanjing‘ where
lastname = ‘Wilson‘
sql数剧操作语言
标签: