SQL语法学习20170804
来源:互联网 发布:刘丹青 知乎 编辑:程序博客网 时间:2024/06/05 17:50
任何编程的学习,都应该是以存在的问题为出发点的学习,然后通过出发点的关联,实现相关的连接,然后才能够形成自己的知识图谱,记住简单的背诵,而不是理解,是完全没有办法进一步或者说深入的可能的。
SQL IN 操作符
IN 操作符允许我们在 WHERE 子句中规定多个值。
这个可以进行一个简单的比较。
第一:
select city from cities where city = ‘北京’ and city=‘上海’ and city=‘沈阳’ and city=‘珠海’
第二:
select city from cities where city in(‘北京’,‘上海’,‘沈阳’,‘珠海’)
SQL LIKE 操作符
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
SELECT * FROM PersonsWHERE City LIKE 'N%'
%代表的是通配符
SELECT * FROM PersonsWHERE City LIKE '%g'
SQL SELECT DISTINCT 语句
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。
关键词 DISTINCT 用于返回唯一不同的值.
SELECT Company FROM Orders
Company OrderNumberIBM 3532W3School 2356Apple 4698W3School 6953
SELECT DISTINCT Company FROM Orders
IBMW3SchoolApple
如下例子是说,如何取出重复的职位ID的城市中的职位数量。
select city,count(distinct positionId) from DataAnalystgroup by city
Update 语句
Update 语句用于修改表中的数据。
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'
DELETE 语句
DELETE 语句用于删除表中的行。
DELETE FROM 表名称 WHERE 列名称 = 值
DELETE FROM Person WHERE LastName = 'Wilson'
删除所有行
可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:
DELETE FROM table_name
阅读全文
0 0
- SQL语法学习20170804
- sql 语法学习总结
- sql 语法学习总结
- SQL语法学习一
- SQL语法学习二
- SQL语法学习三
- SQL语法学习
- SQL学习语法基础
- SQL语法学习
- SQL 语法学习笔记
- sql语法 学习了解
- SQL语法学习20170803
- SQL语法学习20170807
- SQL语法学习20170808
- SQL语法学习20170809
- SQL语法学习
- SQL语法学习记录
- 学习笔记-SQL基础语法
- Unity 访问组件(一)
- hdu 3594(强连通&判环)
- Java垃圾回收并发和并行
- 迷瘴
- shiro 权限控制框架 入门级实例(二)注册加密
- SQL语法学习20170804
- 51. N-Queens
- 禁止表情输入和长度限制
- 小规划
- u-boot执行顺序start_armboot
- 一个“.java”文件中是否允许多个类(不是内部类)存在
- html,css,js防止浏览器缓存,导致不加载新页面。
- FreeRTOS系列学习笔记一---FreeRTOS编码标准及风格指南
- hive使用serde是出现classnotfind的问题