SQLServer 学习笔记之超详细基础SQL语句 Part 12(The End)

简介: SQLServer 学习笔记之超详细基础SQL语句 Part 12(The End)

Sqlserver学习笔记


-----------------------接Part 11-------------------

现在,我们希望从"City"列中提取前3个字符。我们使用如下SQL语句:

SELECT MID(City,1,3) as SmallCity FROM Persons

结果集类似这样:


 

 

 

16 LEN函数返回文本字段中值的长度。

语法

SELECT LEN(column_name) FROM table_name

 

17 ROUND()函数

ROUND函数用于把数值字段舍入为指定的小数位数。

 

语法

SELECT ROUND(column_name,decimals) FROM table_name

column_name要舍入的字段。

decimals:规定要返回的小数位数。

 

实例

我们拥有下面这个"Products"表:

 

现在,我们希望把名称和价格舍入为最接近的整数。我们使用如下SQL语句:

SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products

 

结果集类似这样:

 

 

 

18 NOW()函数

NOW函数返回当前的日期和时间。

 

语法

SELECT NOW() FROM table_name

 

实例

我们拥有下面这个"Products"表:

 

 

现在,我们希望显示当天的日期所对应的名称和价格。我们使用如下SQL语句:

SELECT ProductName, UnitPrice, Now() as PerDate FROM Products

 

结果集类似这样:

 


 

19 FORMAT()函数

FORMAT函数用于对字段的显示进行格式化。

 

语法

SELECT FORMAT(column_name,format) FROM table_name

column_name:要格式化的字段。

format:规定格式。

 

实例

我们拥有下面这个"Products"表:


 

 

 

现在,我们希望显示每天日期所对应的名称和价格(日期的显示格式是"YYYY-MM-DD")。

我们使用如下SQL语句:

SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate

FROM Products

 

结果集类似这样:

 

目录
相关文章
|
5月前
|
SQL Web App开发 安全
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
398 2
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
|
4月前
|
SQL Web App开发 安全
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
185 0
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
|
5月前
|
SQL 容灾 安全
云时代SQL Server的终极答案:阿里云 RDS SQL Server如何用异地容灾重构系统可靠性
在数字化转型的浪潮中,数据库的高可用性已成为系统稳定性的生命线。作为经历过多次生产事故的资深开发者,肯定深知传统自建SQL Server架构的脆弱性——直到遇见阿里云 RDS SQL Server,其革命性的异地容灾架构彻底改写了游戏规则。
|
4月前
|
算法 数据挖掘 数据库
通过 SQL 快速使用 OceanBase 向量检索学习笔记
通过 SQL 快速使用 OceanBase 向量检索学习笔记
|
4月前
|
SQL 数据库
SQL 学习笔记 - 多表关系与多表查询
数据库多表关系包括一对多、多对多和一对一,常用外键关联。多表查询方式有隐式/显式内连接、外连接、子查询等,支持别名和条件筛选。子查询分为标量、列、行、表子查询,常用于复杂查询场景。
|
6月前
|
SQL Web App开发 安全
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
441 0
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
|
SQL 数据库
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)之解决方案
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)之解决方案
1541 0
|
Java 应用服务中间件 Maven
从零到英雄:一步步构建你的首个 JSF 应用程序,揭开 JavaServer Faces 的神秘面纱
【8月更文挑战第31天】JavaServer Faces (JSF) 是一种强大的 Java EE 标准,用于构建企业级 Web 应用。它提供了丰富的组件库和声明式页面描述语言 Facelets,便于开发者快速开发功能完善且易于维护的 Web 应用。本文将指导你从零开始构建一个简单的 JSF 应用,包括环境搭建、依赖配置、Managed Bean 编写及 Facelets 页面设计。
335 0
|
4月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
865 152
|
4月前
|
SQL 人工智能 Linux
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
449 5
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库

热门文章

最新文章