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优化系列 DELETE子查询改写优化

    首先我们来讲一下“mysql优化系列 DELETE子查询改写优化”的攻略。 1. 什么是DELETE子查询? DELETE语句可以删除指定的行,同时也可以使用子查询来删除符合某些条件的行。DELETE子查询通常使用IN或EXISTS子句来实现。 例如,下面这条SQL语句使用了IN子查询来删除一些数据: DELETE FROM table1 WHERE id …

    MySQL 2023年5月19日
    00
  • MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated错误

    当使用MySQL 5.6版本时,在没有指定默认值的情况下,使用TIMESTAMP类型的列,可能会出现“TIMESTAMP with implicit DEFAULT value is deprecated”错误。这是因为MySQL 5.6版本之后,TIMESTAMP类型的列默认值已被设置为CURRENT_TIMESTAMP,需要显式指定默认值才能避免错误的发…

    MySQL 2023年5月18日
    00
  • mysql limit分页优化方法分享

    一下是「mysql limit分页优化方法分享」的完整攻略。 一、问题概述 在处理大量数据时,往往需要进行分页处理。而mysql中的limit语句便是用于分页的一个重要方法。但在数据量较大的情况下,使用limit语句进行分页容易导致性能问题。因此,本文将介绍mysql limit分页优化的方法。 二、基础知识 在介绍mysql limit分页优化的方法之前,…

    MySQL 2023年5月19日
    00
  • MySQL存储过程

    基本构造 delimiter $$ #定义终止符,可据习惯更换 CREATE PROCEDURE method_name() #创建方法 BEGIN #方法体开始 SELECT ‘code’; #方法体,写SQL语句 END #方法体终止 $$ #存储过程终止 基本语法 1.定义终止符 delimiter $$ #$$为自定义符,可据习惯更换 2.创建方法 …

    MySQL 2023年4月18日
    00
  • mysql查询学生表里面成绩第2名的学生成绩

    如图:    多表关联写法:    

    MySQL 2023年4月13日
    00
  • MySQL中数据类型相关的优化办法

    当涉及到MySQL中数据类型的优化时,我们需要关注以下几点: 1. 选择合适的数据类型 在MySQL中,每种数据类型都有其对应的存储空间和范围限制。因此,我们需要根据业务需求,选择合适的数据类型。 例如,如果一个字段的取值范围只有0~255,那么我们可以使用TINYINT类型来节约存储空间。再比如,如果一个字段允许空值,我们可以使用NULL作为默认值,而不是…

    MySQL 2023年5月19日
    00
  • MySQL中通过EXPLAIN如何分析SQL的执行计划详解

    MySQL中通过EXPLAIN命令可以查看SQL执行计划,从而优化SQL语句,并提高数据库系统的性能。下面就来详细讲解一下如何使用EXPLAIN分析SQL的执行计划。 什么是执行计划 执行计划是数据库系统解析SQL语句后,生成的一种数据结构,它表示了SQL语句的执行流程和相关信息,包括使用哪些索引、哪些表需要进行关联、如何执行聚合操作等等。 EXPLAIN命…

    MySQL 2023年5月19日
    00
  • 关于 MySQL 嵌套子查询中,无法关联主表字段问题的折中解决方法

    今天在工作中写项目的时候,遇到了一个让我感到几乎无解的问题,在转换了思路后,想出了一个折中的解决方案,记录如下。 其实,问题的场景,非常简单: 就是需要查询出上图的数据,红框是从 项目产品表 中查询的2个字段,绿框是从与项目产品表关联的 文章表 中查询出的1个字段。我希望实现的效果是,获取到项目产品对应的文章提交人数,即该项目产品,有多少人提交了文章。看似很…

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