Mysql学习总结(40)——MySql之Select用法汇总
一、条件筛选
1、数字筛选:sql = "Select * from [sheet1$] Where 销售单价 > 100"
2、字符条件:sql = "Select * from [sheet1$] Where 物品名称 ='挡泥板'"
3、日期条件:sql = "Select * from [sheet1$] Where 物品名称 ='挡泥板'"
4、区间条件:sql = "Select * from [sheet1$] Where 出库日期 between #2005-1-4# and #2005-1-10#"
5、多个条件:用and,OR连接
'sql = "Select * from [sheet1$] Where 出库日期 between #2005-1-4# and #2005-1-10# and 销售单价>100"
6、模糊条件:%表示任意多个字符,_(下划线)表示单个占位符
'sql = "Select * from [sheet1$] Where 物品名称 like '%扶手%'"
7、插入变量查询:
'sr = "挡泥板"
'sql = "Select * from [sheet1$] Where 物品名称 ='" & sr & "'"
8、在字符串组里:
'sql = "Select * from [sheet1$] Where 物品名称 in('车衣','扶手箱')"
9、借用函数优化:
'sql = "Select * from [sheet1$] Where left(物品代码,3)='028'"
二、指定筛选
1、筛选全部字段:*表示全部字段
'sql = "Select * from ChuKu"
2、筛选指定字段:在from前面列出要显示的所有字段,如果要跳过的用""""
'sql = "Select """",出库日期,"""",物品代码,"""",规格,单位 from ChuKu"
3、筛选不重复的:Distinct 字段名 筛选不重复的记录
'sql = "Select Distinct """",物品代码 from ChuKu"
4、按百分比筛选:Top N percent 可以显示前百分之N的记录
'sql = "Select top 30 Percent * from ChuKu"
'对筛选的字段用函数进行进一步的处理和格式化
'sql = "Select ID,Format(出库日期,""yyyy-mm-dd"") from ChuKu"
5、排序:Desc降序,Asc升序
'sql = "Select * from ChuKu Order by 出库日期 asc,销售单价 desc"
'sql = "Select Top 10 * from ChuKu Order by 出库日期 asc,销售单价 desc" '筛选销售数量前10()
三、分组显示
Group by 可以配合函数进行分组求和,分组求最大值等。
'sql = "Select """","""",物品代码,"""","""","""",sum(出库数量) from ChuKu group by 物品代码" ’ 跳过的用""""
按条件显示分组记录
'sql = "Select """","""",物品代码,"""","""","""",sum(出库数量) from ChuKu group by 物品代码 HAVING sum(出库数量)>=3"
Mysql学习总结(40)——MySql之Select用法汇总的更多相关文章
- Mysql学习笔记—concat以及group_concat的用法(转载)
本文中使用的例子均在下面的数据库表tt2下执行: 一.concat()函数 1.功能:将多个字符串连接成一个字符串. 2.语法:concat(str1, str2,...) 返回结果为连接参数产生的字 ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL GROUP BY 语句
GROUP BY 语句根据一个或多个列对结果集进行分组. 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数. GROUP BY 语法 SELECT column_name, funct ...
- mysql学习3:mysql之my.cnf详解
mysql之my.cnf详解 本文转自:https://www.cnblogs.com/panwenbin-logs/p/8360703.html 以下是 my.cnf 配置文件参数解释: #*** ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 运算符
要介绍 MySQL 的运算符及运算符的优先级. MySQL 主要有以下几种运算符: 算术运算符 比较运算符 逻辑运算符 位运算符 算术运算符 MySQL 支持的算术运算符包括: 在除法运算和模运算中, ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 处理重复数据
有些 MySQL 数据表中可能存在重复的记录,有些情况允许重复数据的存在,但有时候我们也需要删除这些重复的数据. 防止表中出现重复数据 可以在 MySQL 数据表中设置指定的字段为 PRIMARY K ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 临时表
MySQL 临时表在我们需要保存一些临时数据时是非常有用的.临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间. MySQL临时表只在当前连接可见,如果使用PHP脚本来创建My ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 事务
MySQL 事务主要用于处理操作量大,复杂度高的数据.比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成 ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 连接的使用
使用 MySQL 的 JOIN 在两个或多个表中查询数据. 可以在 SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询. JOIN 按照功能大致分为如 ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL UNION 操作符
MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中.多个 SELECT 语句会删除重复的数据. 语法 MySQL UNION 操作符语法格式: SELECT ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 管理
启动及关闭 MySQL 服务器 Windows 系统下 在 Windows 系统下,打开命令窗口(cmd),进入 MySQL 安装目录的 bin 目录. 启动: cd c:/mysql/bin mys ...
随机推荐
- mysql创建用户,并授予权限
mysql> GRANT ALL PRIVILEGES ON *.* TO jiqing@"%" IDENTIFIED BY '123456'; Query OK, 0 ro ...
- bzoj 2069 [ POI 2004 ] ZAW —— 多起点最短路 + 二进制划分
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2069 首先,对于和 1 相连的点,一定是从某个点出发,回到另一个点: 所以需要枚举起点和终点 ...
- 你真的懂SDWebImage?
SDWebImage已经到了用烂了的地步,对于一名优秀的开发者来说,会用只是最简单的一步,我们要能够研究到其底层的技术实现和设计思路原理.在网上偶然间看到了一篇文章,感觉不错,略作修改,批注,后面的内 ...
- App上架流程 & 上架被拒10大原因
上架前预热 先登陆自己的开发者账号(自己提前注册好 iOS 开发者账号,这里假设你已经拥有了一个 iOS 开发者账号),进入这个页面:https://developer.apple.com/accou ...
- 8.22 NOIP 模拟题
8.22 NOIP 模拟题 编译命令 g++ -o * *.cpp gcc -o * *.c fpc *.pas 编译器版本 g++/gcc fpc 评测环境 位 Linux, .3GHZ CPU ...
- Objective-C copy(转)
一.从面向对象到Objective-C概览copy 1.面向对象: In object-oriented programming, object copying is creating a copy ...
- CentOS6.5下简单的MySQL数据库操作
1.登录成功之后退出的话,直接输入quit或者exit即可.
- java攻城狮之路--复习JDBC(数据库连接池 : C3P0、DBCP)
复习数据库连接池 : C3P0.DBCP 1.数据库连接池技术的优点: •资源重用: 由于数据库连接得以重用,避免了频繁创建,释放连接引起的大量性能开销.在减少系统消耗的基础上,另一方面也增 ...
- 如何解决Win10预览版一闪而过的disksnapshot.exe进程?
Win10之家讯上周微软如约向Insider用户推送了Win10预览版10576更新,本次更新修复了之前版本中存在的一些问题,从日常使用的情况来看,对比之前的预览版系统要更稳定了一些,但是还是存在一些 ...
- (转)Hibernate关联映射——对象的三种关系
http://blog.csdn.net/yerenyuan_pku/article/details/70148618 Hibernate关联映射——对象的三种关系 Hibernate框架基于ORM设 ...