查询: 用子查询能解决的问题 假想你想要写一个查询来找出挣钱比陆涛的薪水还多的人。为了解决这个问题,你需要两个查询:一   个找出陆涛的收入,第二个查询找出收入高于陆涛的人。 你可以用组合两个查询的方法解决这个问题,放置一个查询到另一个查询中。 内查询或子查询返回一个值给外查询或主查询。使用一个子查询相当于执行两个连续查询并且用第一个   查询的结果作为第二个
转载 精选 2013-04-06 11:15:20
3945阅读
单行函数 操作数据对象 接受参数返回一个结果 只对一进行变换 每行返回一个结果 可以转换数据类型 可以嵌套 参数可以是一列或一个值 包含:字符,数值,日期,转换,通用 字符函数1.大小写控制函数:这类函数改变字符的大小写。 示例: 2.字符控制函数 示例: 数字函数 DUAL 是一个‘伪表’,可以
转载 2021-08-13 09:17:40
84阅读
操作数据库:最快的是sql语句 1.字符函数 select lower('Hello World') 转小写 , upper('hello world ') 转大写,initcap('hello world') 首字母大写 from dual; 2.字符控制函数 substr(a,b) 从a中第b位
转载 2017-04-15 16:49:00
137阅读
单行函数格式:函数名【(参数1,参数2,参数3,...)】其中参数可以为用户定义的常量、变量、列名和表达式。单行函数只对表中的一数据进行操作,并且对每一数据只产生一个输出结果。单行函数可用在SELECT、WHERE和ORDER BY的子句中,而且单行函数可以嵌套。单行函数包含字符型。数字型、日期型、转换型和一般型函数。1.单行字符型函数(1)LOWER(列名|表达式):该函数用于把字符转换成小写。SELECT LOWER('SQL: Structural Query Language')FROM dual;dual是系统的一个虚表(伪表),原因:在查询语句中必须包含SELE
转载 2012-03-17 13:41:00
114阅读
2评论
一、尽管各个数据库都是支持sql语句的,可是每个数据库也有每个数据库所支持的操作函数,这些就是单行函数,假设想进行数据库开发的话,除了要回使用sql语句外,就是要多学习函数。 1、单行函数的分类: 字符函数、数字函数、日期函数、转换函数、通用函数。 2、字符函数:功能主要是进行字符串的操作。 upper(字符串 | 列):将输入的字符串变为大写返回。 lower(字符串 | 列):将
转载 2015-01-12 11:50:00
81阅读
2评论
Oracle单行函数包括:字符串函数、数值函数、日期函数、转换函数、通用函数字符串函数UPPER(列或字符串):转成大写函数LOWER(列或字符串):转成小写函数INITCAP(列或字符串):把字符串的第一个字母转换成大写LENGTH(列或字符串):获取字符串长度REPLACE(列或字符串,查找匹配的内容,替换的新内容):字符串替换#将名字里A替换
/*************************************************************************************************/ 40. 谁的工资比 Abel 高? 1). 写两条 SQL 语句. SELECT salary FR
原创 2022-08-20 06:31:04
82阅读
oracle
原创 2023-02-12 05:47:29
130阅读
1、单行查询 查询工资比名字为ADAMS高的员工的名字和工资: 除了关联子查询以外,子查询都是先执行子查询再执行主查询。 2、在from后面使用子查询 把子查询查询的结果当作一个新的表。 3、sql优化 在子查询和多表查询都可以解决同一个问题的时候,尽量使用多表查询,因为子查询的方式需要访问数据
转载 2020-02-24 20:55:00
437阅读
2评论
函数的分类=========================================================单行函数:一个input对应一个output,input和output存在一一对应的关系 如lower组函数:   多个input,但是只对应一个output。如 sum()==============================================
原创 2016-12-26 22:06:05
1771阅读
oracle
原创 2023-02-12 05:46:33
84阅读
1、简单数据记录查询1.1 简单数据查询    例子:          1.1.2 “*”符号的使用语法:     例子:         1.1.3 查询指定字段数据例子:       1.2 避免重复数据查询-- DISTINCT当执行简单数据查询时,有时会显示出重复数据。为了实现查询不重复的数据。Mysql提供了关键字--DISTINCT。  例子:
--多表查询 select employees.employee_id,employees.department_id,departments.department_name from departments,employees where employees.department_id=depar
原创 2022-08-20 06:31:41
108阅读
select * from( select Id=1, count(1)as 待审核 from T_TaskManage where CompleteState = '待审核' )A left join( select Id=1, count(1)as 未完成 from T_TaskManage w ...
sql
转载 2021-09-11 10:05:00
303阅读
2评论
转载:https://blog.csdn.net/Mr_PH/article/details/78537103单行函数:每处理一条记录返回一条结果.字符函数•LOWER:转小写SQL>selectlower(ename)fromemp;LOWER(ENAME)smithallenward•UPPER:转大写SQL>selectupper(ename)fromemp;UPPER(ENAM
转载 2018-12-01 20:40:08
651阅读
1、概念单行函数: 针对sql语句影响的每一 都做处理 并且针对每一都会返回一个结果 sql语句
原创 2022-07-22 09:50:04
60阅读
1、格式化dos窗口命令:Set linesize 300; 设置Set pagesize 30; 设置页这两个命令只在sqlplus中有效,程序无效。
原创 2022-11-25 01:15:35
76阅读
一、单行函数包括:字符函数、数字函数、日期函数、转换函数、通用函数。1.字符函数:①UPPER:将输入的字符串变成大写字符串;②LOWER:将输入的字符串变成小写字符串;③INITCAP:开头首字母大写;④LENGTH:求出字符串长度;⑤REPLACE('字符串',‘替换前’,‘替换后’):进行替换;⑥SUBSTR(字符串|列,开始点,结束点):字符串截取;dual表:虚拟表,验证用2.数字函数:①round(数字,保留小数位数):四舍五入②trunc(数字,保留小数位数):舍弃指定位数小数③mod(数字1,数字2):取模3.日期函数:①sysdate:系统日期;②日期+数字:
 单行函数 ①.字符函数 LOWER(x):将x中的每一个单词都转换成小写 UPPER(x):将x中的每一个单词都转换成大写 INITCAP(x): 将x中的每一个单词的首字母转换成大写 CONCAT(x,y):用于将y加入到x之后,与||功能一样 SUBSTR(x,start[,length]
转载 2016-03-08 18:24:00
89阅读
2评论
SQL函数分为单行函数和多行函数 单行函数 (1)字符函数 大小写转换函数: ①小写转换函数 LOWER({列名 | 变量 | 表达式}) ②大写转换函数 UPPER({列名 | 变量 | 表达式}) ③首字母大写函数 INITCAP({列名 | 变量 | 表达式}) ④dual是一N列的伪表 ( ...
转载 2021-10-01 21:41:00
251阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5