| 设为首页 加入收藏 |
当前位置: |
| TOP | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SQList3andSQL入门学习笔记(三)
实例 4 以逆字母顺序显示公司名称,并以数字顺序显示顺序号: SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC 结果:
注意:在以上的结果中有两个相等的公司名称 (W3School)。只有这一次,在第一列中有相同的值时,第二列是以升序排列的。如果第一列中有些值为 nulls 时,情况也是这样的。 INSERT INTO 语句 INSERT INTO 语句用于向表格中插入新的行。 语法 INSERT INTO 表名称 VALUES (值1, 值2,....) 我们也可以指定所要插入数据的列: INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....) 插入新的行 "Persons" 表:
SQL 语句: INSERT INTO Persons VALUES ('Gates', 'Bill','Xuanwumen 10', 'Beijing') 结果:
在指定的列中插入数据 "Persons" 表:
SQL 语句: INSERT INTO Persons (LastName, Address)VALUES ('Wilson', 'Champs-Elysees') 结果:
Update 语句 Update 语句用于修改表中的数据。 语法: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 Person:
更新某一行中的一个列 我们为 lastname 是 "Wilson" 的人添加 firstname: UPDATE Person SET FirstName = 'Fred' WHERELastName = 'Wilson' 结果:
更新某一行中的若干列 我们会修改地址(address),并添加城市名称(city): UPDATE Person SET Address = 'Zhongshan 23',City = 'Nanjing' WHERE LastName = 'Wilson' 结果:
DELETE 语句 DELETE 语句用于删除表中的行。 语法 DELETE FROM 表名称 WHERE 列名称 = 值 Person:
删除某行 "Fred Wilson" 会被删除: DELETE FROM Person WHERE LastName = 'Wilson' 结果:
删除所有行 可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的: DELETE FROM table_name 或者: DELETE * FROM table_name
|
| 首页 上一页 1 2 3 下一页 尾页 3/3/3 | |
| 【大 中 小】【打印】 【繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部】 | |
|
分享到:
|
|
| 上一篇:高性能Mysql――Schema与数据类型.. | 下一篇:快速解决linux上oracle安装乱码问.. |
| 评论 |
|
|