sql 截取表中指定字段

 

 

函数介绍:
substring() 函数用于截取字符串,可从字符串的某一位置开始,向右截取若干个字符,返回一个特定长度的字符串

功能:返回字符、二进制、文本或图像表达式的一部分

语法:SUBSTRING ( expression, start, length )

SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样:

MySQL: SUBSTR(), SUBSTRING()
Oracle: SUBSTR()
SQL Server: SUBSTRING()
参数:

expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。

start 整数或可以隐式转换为 int 的表达式,指定子字符串的开始位置。

length 整数或可以隐式转换为 int 的表达式,指定子字符串的长度。

UPDATE base_house set area_type= SUBSTRING(area_type,1,(LENGTH(area_type)-3)) WHERE area_type LIKE "%㎡%"

 

 

 

 

 

 

————————————————
版权声明:本文为CSDN博主「bamboo_cqh」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bamboo_cqh/article/details/52037503

原文链接:https://www.cnblogs.com/zhangzaizz/p/17303872.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:sql 截取表中指定字段 - Python技术站

(0)
上一篇 2023年4月17日
下一篇 2023年4月17日

相关文章

  • MySQL数据库误操作后快速回滚的方法

    下面是详细讲解MySQL数据库误操作后快速回滚的方法的攻略: 1. 概述 MySQL是一款常用的关系型数据库系统。在使用MySQL过程中,偶尔会发生误操作,比如删除错误的数据、修改错误的数据等,这些误操作可能会对数据库造成严重的影响。如果没有备份,将会带来无法挽回的后果。因此,本文将介绍一些MySQL数据库误操作后快速回滚的方法,以防止误操作对数据库造成的影…

    MySQL 2023年5月18日
    00
  • MySQL删除存储过程(DROP PROCEDURE)方法详解

    MySQL删除存储过程可以使用DROP PROCEDURE语句实现,该语句可以删除指定的存储过程。具体方法如下: 打开MySQL客户端,连接到MySQL数据库服务器。 选择要删除的数据库: USE database_name; 执行DROP PROCEDURE语句: DROP PROCEDURE procedure_name; 其中,database_nam…

    MySQL 2023年3月10日
    00
  • mySQL建表及练习题(下)

    1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select sname,ssex,class from student 2、 查询教师所有的单位即不重复的Depart列。 select distinct depart from teacher 3、 查询Student表的所有记录。 select * from student …

    MySQL 2023年4月13日
    00
  • Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法

    Mysql/MariaDB启动时,经常会发生进度条卡顿或进度条停滞的情况,导致启动失败。造成这种情况的原因有很多,但是最常见的原因是数据库在启动时需要执行一些复杂的恢复操作或者清理操作,这些操作可能需要很长时间才能完成。下面是一些原因及其解决方法: 原因一:数据库日志文件过大 如果你的数据库日志文件过大,并且在你之前的一次关闭时没有被删除或清除,那么在启动时…

    MySQL 2023年5月18日
    00
  • Win10安装mysql8.0.15 winx64及连接服务器过程中遇到的问题

    下面为你提供 Win10 安装 MySQL 8.0.15 Winx64 及连接服务器过程中遇到的问题的完整攻略。 安装 MySQL 8.0.15 Winx64 打开 MySQL 官网,下载 Windows (x86, 64-bit), MSI Installer 版本的 MySQL 8.0.15。 下载完成后,直接双击下载文件,一路点击即可完成 MySQL …

    MySQL 2023年5月18日
    00
  • mysql模糊查询1,11,111用逗号(其他符号)拼接的相似字符串

    mysql进行模糊查询时,基本都是LIKE “%sss%”,有时候这种查询时准确的,但是有种情况这种查询会出现很大问题。 看一下下面这张表 如果想查询字段test包含1的数据,一般我们会用常规方式查询,如下: SELECT * FROM c_test WHERE test LIKE “%1%” 但是查询结果不尽人意,如下:   不仅把包含1的查出来了,包含1…

    MySQL 2023年4月13日
    00
  • mysql 启动1067错误及修改字符集重启之后复原无效问题

    针对“mysql 启动1067错误及修改字符集重启之后复原无效问题”这个问题,我将提供完整的攻略,具体包括以下几个步骤: 查看错误日志在遇到MySQL启动失败时,我们需要首先查看错误日志文件,确定具体错误原因。错误日志通常位于MySQL安装目录下的data文件夹中,文件名为主机名.err(主机名可以通过命令行输入”hostname”获取)。如果文件中有106…

    MySQL 2023年5月18日
    00
  • innodb_index_stats导入备份数据时报错表主键冲突的解决方法

    问题描述 在进行innodb_index_stats导入备份数据时,可能会遇到如下错误: ERROR 1062 (23000) at line X: Duplicate entry ‘XXXX’ for key ‘PRIMARY’ 这是因为在备份数据导入的过程中,出现了表主键冲突的情况。 解决方法 解决方法如下: 2.1 清空原表数据 首先需要清空原表数据,…

    MySQL 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部