首页 > 数据库 >数据库之常用查询、伪表

数据库之常用查询、伪表

时间:2023-07-25 11:23:48浏览次数:30  
标签:sal -- 数据库 查询 伪表 emp comm hello SELECT

-- 升序
SELECT * FROM emp ORDER BY sal ASC;  
-- 降序
SELECT * FROM emp ORDER BY sal DESC;


-- 输出comm字段为null的记录
SELECT * FROM emp WHERE comm IS NULL; 
-- 输出comm字段不为null的记录
SELECT * FROM emp WHERE comm IS NOT NULL;

-- 统计emp表中 总数、薪水总和、薪水平均值、薪水最高值、薪水最低值
SELECT COUNT(*),SUM(sal),AVG(sal),MAX(sal),MIN(sal) FROM emp ;

-- 通过伪表连接字符串  输出 aaxx
SELECT CONCAT('aa','xx') FROM DUAL;

-- 从字符串hello的第3个字符开始用m替换2个字符  输出hemo
SELECT INSERT ('hello',3,2,'m') FROM DUAL;

-- 从字符串hello的(从1起算)第3个字符开始提取2个字符 输出ll
SELECT SUBSTRING('hello',3,2);


-- 当前年月日 当前时分秒 当前年月日时分秒 
SELECT CURDATE(),CURTIME(), NOW();
-- 算两参数相隔天数  
SELECT DATEDIFF(CURDATE(), '2013-08-09') ;
-- now()开始100天之后的年月日时分秒
SELECT ADDDATE(NOW(),100) ;

 

 

 

 

 

 

 

常用字符串函数

 

时间函数

 

数学函数

 

标签:sal,--,数据库,查询,伪表,emp,comm,hello,SELECT
From: https://www.cnblogs.com/oyww-2027/p/17579302.html

相关文章

  • 保护 TDengine 查询性能——3.0 如何大幅降低乱序数据干扰?
    在时序数据库(TimeSeriesDatabase)场景下,乱序数据的定义为:“时间戳(timestamp)不按照递增顺序到达数据库的数据。”虽然它的定义很简单,但时序数据库需要有相应的处理逻辑来保证数据存储时的顺序性,这势必会增加数据库架构的复杂性,从而影响数据库的性能表现。已知完全乱序的数据处理是......
  • cuda/cudnn 环境安装及查询
    引用出处:https://www.autodl.com/docs/cuda/注意:如果没有二次编译代码的需求,正常情况下不需要单独安装CUDA/cuDNN,因为框架都内置了编译好的CUDA,框架版本和CUDA版本是对应的,只需要关注框架版本即可,无需独立关注CUDA版本。查询默认CUDA/cuDNN版本¶注意:通过nvidia-smi命令查看到......
  • es和mysql的查询语句对比
    ES(Elasticsearch)和MySQL是两种常用的数据库查询工具,它们在查询语句的使用和对应关系上有一些区别。本文将对比ES和MySQL的查询语句,并详细介绍它们的对应关系。首先,我们来看一下ES的查询语句。ES是一种分布式搜索和分析引擎,它使用JSON格式的查询语句来进行数据检索。ES的查询语句可......
  • CentOS 7 安装达梦数据库
    环境说明CentOS的版本:CentOS7.92009达梦数据库的版本:达梦8SSH工具:MobaXterm(最新版本即可)初始化配置1、下载达梦安装包达梦数据库官网提供了开发版的下载包,我们下载对应版本即可。官网地址:https://eco.dameng.com/download/2、创建用户和组#创建组[root@localhost~]#groupad......
  • SAP常用数据库包括哪些?
    SAP系统涉及到各种数据,而这些数据需要存储在某些数据库中。那么SAP系统中存储什么类型的数据?这些数据存储在哪些数据库中?了解这些信息,可以更好地理解SAP系统的运作方式。SAP系统中常见的数据:客户(Customer)和供应商(Vendor)数据:这些数据包含有关公司的客户和供应商的详细信息,例如他们的......
  • 介绍了Oracle数据库锁的种类及研究
    介绍了Oracle数据库锁的种类及研究作者:佚名本文通过对Oracle数据库锁机制的研究,首先介绍了Oracle数据库锁的种类,并描述了实际应用中遇到的与锁相关的异常情况,特别对经常遇到的由于等待锁而使事务被挂起的问题进行了定位及解决,并对死锁这一比较严重的现象,提出了相应的......
  • redis数据库框架 从入门到精通进阶学习路线?深入细化讲解
    redis数据库框架从入门到精通进阶学习路线?深入细化讲解Redis是一个高性能的开源键值对数据库,具备丰富的功能和灵活的应用场景。以下是一个更加深入细化讲解的Redis学习路线,从入门到精通的进阶学习:1.入门篇:-学习Redis的基本概念和特点,了解其与传统关系型数据库的区别-安装和......
  • 云原生数据库--多租户
    本篇文章来简单聊聊云原生数据库的多租户,这也是看到最近TiDB的7.2版本新的feature支持的特性,其中它们也考虑了多种场景下对多租户的支持。同时,我现在在百度做GaiaDB云原生数据库,其中一个PS组件也是多租户部署的,但是这两个多租户的概念却千差万别,这也成为了写本篇文章的......
  • ORACLE空间管理实验5:块管理之ASSM下高水位的影响--删除和查询
    高水位概念:所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词)都有一个在段内容纳数据的上限,我们把这个上限称为"highwatermark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。HWM原则上HWM只......
  • 使用BBED查看数据文件头(block# 1)的简单使用及查询DBID/DB_NAME等信息
    DBID及DB_NAME的查看在最后。进入BBED及初始设置如下:[oracle@bys3~]$catpar.bbdblocksize=8192listfile=bbedfile.txtmode=edit[oracle@bys3~]$catbbedfile.txt--可以通过selectfile#,namefromv$dbfile;selectfile#,namefromv$datafile;1......