第十一章:使用数据处理函数

@author: Tobin
@date: 2019/10/28 22:14:16

支持的函数,方便处理数据。

# Upper() 大写
SELECT vend_name, Upper(vend_name) AS vend_name_upcase
FROM vendors
ORDER BY vend_name;
# Left() 返回串左边的字符
# Length() 返回串的长度
# Locate() 找出串的第一个子串
# Lower() 将串转换为小写
# LTrim() 去掉串左边的空格
# Right() 返回串右边的字符
# RTrim() 去掉串右边的空格
# Soundex() 返回串的SOUNDEX值,Soundex()可以找到发音相似的人名
# SubString() 返回子串的字符
# Upper() 将串转为大写

日期和时间处理函数

# 具体某天的订单
SELECT cust_id, order_num
FROM orders
WHERE Date(order_date) = '2005-09-01'

# 某月的订单
SELECT cust_id, order_num
FROM orders
WHERE Date(order_date) BETWEEN '2005-09-01' AND '2005-09-30'

SELECT cust_id, order_num
FROM orders
WHERE Year(order_date)  = 2005 AND Month(order_date)=9

数值处理函数

原文地址:https://www.cnblogs.com/zuotongbin/p/11814152.html

时间: 2024-11-13 10:02:00

第十一章:使用数据处理函数的相关文章

第十一章 使用数据处理函数

1.相比于sql的可移植性,函数的可移植性不强 2.文本处理函数 left() 返回串左边的字符 length() 返回串的长度 locate() 找出串的字串 lower() 将串转为小写 ltrim() 去掉左边的空格 ritht() 返回串右边的字符 rtrim() 去掉串右边的空格 soundex() 返回串的soundex值 暂不研究 substring() 返回串的字符 upper() 将串转换为大写 3.日期和时间处理函数 adddate() 增加一个日期 ADDDATE(date

第十一章 存储过程和函数

第一节:存储过程和函数的引入 存储过程和函数是在数据库中定义一些 SQL 语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的 SQL 语句. 存储过程和函数可以避免开发人员重复的编写相同的 SQL 语句. 而且, 存储过程和函数是在 MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输: 第二节:创建存储过程和函数 2.1 创建存储过程 CREATE PROCEDURE sp_name([proc_parameter[,...]])[characteristic...]

C Primer Plus (第五版) 第十一章 字符串和字符串函数 编程练习

第十一章 字符串和字符串函数 编程练习 设计并测试一个函数,可以输入读取n个字符(包括空格.制表符.换行符),把结果存储在一个数组中,这个数组的地址通过参数来传递. #include <stdio.h> #define LEN 80 char * getch(char a[], int n); int main(void) { char a[LEN]; if (getch(a, 4)) puts(a); else printf("没有读取\n"); return 0; }

《Python核心编程》第十一章:函数和函数式编程

本章大纲 介绍函数的创建.调用方式,内部函数.函数装饰器.函数参数的定义和传递.函数式编程.变量作用域.闭包. 知识点 11.1 什么是函数? 函数是对程序逻辑进行结构化或过程化的一种编程方法,以实现代码的复用. python 的过程就是函数,因为解释器会隐式地返回默认值 None. python 动态地确定函数返回类型,而不是进行直接的类型关联. 可以使用 type() 函数作为代理,处理有不同参数类型的函数的多重声明,以模拟其他编程语言的函数重载. 11.2 调用函数 11.2.1 关键字参

c++ primer 5th 笔记:第十一章

第十一章:关联容器 笔记 1. 关联容器和顺序容器有着根本的不同:关联容器中的元素是按关键字来保存和访问的.与之相对,顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的. 2. 关联容器支持高效的关键字查找和访问,两个主要的关联容器类型是map和set.map中的元素是一些关键字-值对:关键字起到索引的作用,值则表示与索引相关联的数据.set中每个元素只包含一个关键字:set支持高效的关键字查询操作--检查一个给定关键字是否在set中. 3. 当从map中提取一个元素时,会得到一个pair

第十一章 执行查询算法

第十一章      执行查询算法 基本概念: 三类查找方法:线性查找.树形查找.哈希表查找 动态查找表:在查找的同时,对表做修改操作(如插入和删除),则相应的表称为动态查找表 静态查找表:与动态查找表相反 查找过程中对关键字需要执行的平均比较次数(也称平均比较长度作为衡量一个查找算法优劣的标准 平均比较长度: 其中:n是结点的个数:pi是查找第i个结点的概率.若不特别申明,认为每个结点的查找概率相等,都为1/n:ci是找到第i个结点所需进行的比较次数. 线性查找: 基本思想:从表的一端开始,顺序

《javascript设计模式》笔记之第十章 和 第十一章:门面模式和适配器模式

第十章:门面模式 一:门面模式的作用 简化已有的api,使其更加容易使用 解决浏览器的兼容问题 二:门面模式的本质 门面模式的本质就是包装已有的api来简化操作   三:门面模式的两个简单例子 下面这个例子就是一个简单的门面模式,用来处理事件的兼容性问题: function addEvent(el, type, fn) { if (window.addEventListener) { el.addEventListener(type, fn, false); } else if (window.

第十一章 泛型算法 C++ PRIMER

vector<int>::const_iterator result = find(vector.begin(). vector.end(),search_value); 如果查找失败,分会end()  如果有两个,会返回哪一个的迭代器? int *reauslt = find(ia,ia+6,search_value); 也可以同样处理字符串 算法要以<algorithm><numeric>,依赖于迭代器和迭代器的算法实现,算法可能改变值,可能移动元素,单从不直接添加

perl5 第十一章 文件系统

第十一章  文件系统 by flamephoenix 一.文件输入/输出函数  1.基本I/O函数    1)open函数    2)用open重定向输入    3)文件重定向    4)指定读写权限    5)close函数    6)print, printf和write函数    7)select函数    8)eof函数    9)间接文件变量  2.跳过和重读数据  3.系统读写函数  4.用getc读取字符  5.用binmode读取二进制文件二.目录处理函数  1.mkdir  2

C#高级编程(第六版)学习:第三十一章:Windows窗体

第三十一章 Windows窗体 创建Windows窗体应用程序 在文本编辑器中输入: /* * form.cs * a simple windows form * */ using System; using System.Windows.Forms; ? namespace NotepadForms { public class MyForm:System.Windows.Forms.Form { public MyForm() { } ? [STAThread] static void Ma