Transformation never stops ! Create something today !
一.基本的查询语句
形如:
- select 列名
- from 表名 ;
![ca921adc5cb6b6e858532a1a89383204.png](https://i-blog.csdnimg.cn/blog_migrate/53642cd294ad3c38e38ed048425cd3db.png)
Attention:除表中汉语数据,符号一定用英文格式;关键字不分大小写;列名不是字符串不能加单引号,其代表特殊的含义;查询语句结束用英文字符‘;’
![e6b04e268c0400860d8bbe2902995715.png](https://i-blog.csdnimg.cn/blog_migrate/2081e79f16f68352b64505d613025729.png)
![bcdb36382843a2c7a1ad3cc07cb32975.png](https://i-blog.csdnimg.cn/blog_migrate/c53a712b1ae94261434165a4c3676f70.png)
Tips:
1.as为表中的列设置别名,如果设置为中文,别名需加英文字符单引号。形如:
![6f1d706549caaec4bd01ecbf3b29c4c9.png](https://i-blog.csdnimg.cn/blog_migrate/e476524e2e5e04dc34dcec3bd1aee9c7.png)
2.删除重复数据distinct;
![5fe3bf69458f593745c23a7d79647539.png](https://i-blog.csdnimg.cn/blog_migrate/34de33836860647378d3536cde52e702.png)
![e66ef7c61e480b418096d168aee52b66.png](https://i-blog.csdnimg.cn/blog_migrate/d0bdf5b9272df305e04b42d0e073a723.png)
3.Summary: SQL书写规则
![303729f9f5fb1131a2934721d9ded6c9.png](https://i-blog.csdnimg.cn/blog_migrate/e449a31c7daaace8e89d672d88d91395.jpeg)
二.指定查询条件 where
区别SQL运行顺序与书写顺序
![c5bcae443d553732ac138ff97be05931.png](https://i-blog.csdnimg.cn/blog_migrate/6c5d3fa0c34d3f1135e9becd58d08342.jpeg)
![40ae5264b72b2a917161356b1b29a8e3.png](https://i-blog.csdnimg.cn/blog_migrate/7ee8d7a6db2098bb4ea40d551386c767.png)
三. 注释和SQL语句注意事项
3.1单行注释与多行注释
![cd4b4b02c71abe648b886f443b55f54c.png](https://i-blog.csdnimg.cn/blog_migrate/b4f726d8eca0d2789ff604d5e8b6e08e.jpeg)
3.2 语句书写注意事项
![ef9fa25d839b7feac971c2cf83fbfebc.png](https://i-blog.csdnimg.cn/blog_migrate/3c1cd05f190da539a114aeae95895695.jpeg)
四.运算符
4.1算数运算符
Attention: Null与其他数值的运算结果仍为Null.
![c957078c2b0cd244c56815446a6e4d9c.png](https://i-blog.csdnimg.cn/blog_migrate/4c44dc8e04f8f4bc6a1c5c8b33565dda.jpeg)
![954341af0983eaa2c7647cc038b1befc.png](https://i-blog.csdnimg.cn/blog_migrate/81397a060df68a0f474601490f0807d0.png)
4.2 比较运算符 :可与任何类型值比较 ,e.g:日期.
![da60bdc229f09acb8064b2b95d8d0b4d.png](https://i-blog.csdnimg.cn/blog_migrate/698af2ae50be262a06706e6cd4af71de.jpeg)
Tip :’10’< ‘2’ ,字符串按照字典顺序比较。
![3e6b827ed85c7f4c9341187ab612766c.png](https://i-blog.csdnimg.cn/blog_migrate/57a1e55a62ad823f58cedf3d3a9145fe.png)
![24a7f91c58c08a86f95d15c8473367d7.png](https://i-blog.csdnimg.cn/blog_migrate/10c94483b548cea2ae957a34f1303aa9.png)
4.3 逻辑运算符
![98a4260860c3d8eeeae67d7c1a41c0c9.png](https://i-blog.csdnimg.cn/blog_migrate/c3bc392de84f37716db109bc289aabb4.jpeg)
![94b3459cbc5ceecb0a0cb8ab8b900c06.png](https://i-blog.csdnimg.cn/blog_migrate/eadff0d76a8696e9b49fa6b8145d427b.png)
![405d6290ebecd7fd63c3cd0ccb7e1eb7.png](https://i-blog.csdnimg.cn/blog_migrate/2c7a0eb0db91486851486f0fa7a97c31.png)
![c89a899738deeb8530aa8ec2de7b097a.png](https://i-blog.csdnimg.cn/blog_migrate/50234c5f41e9a95502faa62720e3eec7.png)
![609d2f640b31b9b18d1a48beb6e33058.png](https://i-blog.csdnimg.cn/blog_migrate/059d3c92ac6f2dfd7b4d4dcca46cd324.png)
![e2f58e48b62a0fe36fef720c49bfadcf.png](https://i-blog.csdnimg.cn/blog_migrate/d0207523130339bb553767844f5fa149.png)
五. 字符串模糊查询 like
% 表示任意字符串。
5.1 查询姓‘猴‘的学生名单: ‘猴%'.
![b89ca0d5510199cdc8ff306ffe7f5b1c.png](https://i-blog.csdnimg.cn/blog_migrate/e8223ec55b9d4088597cda5a6fd99367.png)
5.2 查询姓名最后一个字是‘猴‘的学生名单: ‘%猴’.
![08345456ea346206d488e5f90dcbdb24.png](https://i-blog.csdnimg.cn/blog_migrate/a415340bf4742b123aa3d6a016a0676a.png)
5.3 查询姓名中带‘猴的学生名单:'猴%' .
![74e01ae07e2e69a19ded0da01ac05af0.png](https://i-blog.csdnimg.cn/blog_migrate/a4059b1a84cee63aced7da7dd666f626.png)
5.4 任意一个字符用一个下划线_表示:
![220e1b4bbbf09ab50b655206259c4463.png](https://i-blog.csdnimg.cn/blog_migrate/6ae6dcd5d60920547a440f2ee0d34b65.png)