用sql的case when语句替换所有权性质,字段名为‘syqxz’ :10国有土地所有权 30集体土地所有权 31村民小组 32村级集体经济组织 33乡级集体经济组织 34其他农民集体经济组织

时间: 2023-08-31 07:27:31 浏览: 101
### 回答1: 使用 SQL 的 CASE-WHEN 语句可以替换所有权性质字段 syqxz 的值。具体语句如下: ``` UPDATE table_name SET syqxz = CASE syqxz WHEN 10 THEN '国有土地所有权' WHEN 30 THEN '集体土地所有权' WHEN 31 THEN '村民小组' WHEN 32 THEN '村级集体经济组织' WHEN 33 THEN '乡级集体经济组织' WHEN 34 THEN '其他农民集体经济组织' ELSE syqxz END; ``` 这句话是更新表中 syqxz 的值, 表名为 table_name 需要替换的值在 CASE 中按照顺序依次进行替换。 ELSE 后的语句表示如果 syqxz 值不是上述列举的任何一个,则保持原来的值。 ### 回答2: 可以使用SQL的CASE WHEN语句来替换所有权性质字段的值。具体的代码如下: ``` SELECT CASE syqxz WHEN '10' THEN '国有土地所有权' WHEN '30' THEN '集体土地所有权' WHEN '31' THEN '村民小组' WHEN '32' THEN '村级集体经济组织' WHEN '33' THEN '乡级集体经济组织' WHEN '34' THEN '其他农民集体经济组织' ELSE '未知' END AS new_syqxz FROM your_table; ``` 以上代码假设你的表的名称为`your_table`,其中`syqxz`是所有权性质的字段名。根据`syqxz`的值,使用`CASE WHEN`语句来替换成对应的文字描述,将结果命名为`new_syqxz`。如果`syqxz`的值没有在给定的条件中找到对应的,则使用`ELSE`来设置一个默认值,如'未知'。 将以上代码中的`your_table`替换成你实际的表名,并在执行时确保数据库连接和权限的正确性,即可实现替换所有权性质字段的值。 ### 回答3: 使用 SQL 的 CASE WHEN 语句,可以将所有权性质字段(syqxz)的值替换为相应的描述。根据题目中提供的信息,我们可以编写如下的 SQL 语句: ``` SELECT CASE syqxz WHEN '10' THEN '国有土地所有权' WHEN '30' THEN '集体土地所有权' WHEN '31' THEN '村民小组' WHEN '32' THEN '村级集体经济组织' WHEN '33' THEN '乡级集体经济组织' WHEN '34' THEN '其他农民集体经济组织' ELSE '未知' END AS 替换后的所有权性质 FROM 表名; ``` 上述代码中,我们使用了 CASE WHEN 语句,根据字段 syqxz 的值进行了条件判断和替换。当 syqxz 的值分别为 '10'、'30'、'31'、'32'、'33' 和 '34' 时,将会替换为对应的所有权性质描述。如果 syqxz 的值不在上述范围内,则替换为 '未知'。 请注意,上述代码中的表名需要替换为实际使用的表名。另外,根据实际情况,可能需要加上其他的 SQL 语句,如 SELECT 子句的其他列、FROM 子句的表名等。

相关推荐

最新推荐

recommend-type

SQL SERVER使用REPLACE将某一列字段中的某个值替换为其他的值

SQL SERVER将某一列字段中的某个值替换为其他的值 update 表名 set 列名 = REPLACE( 列名 ,’aa’,’bb’) SQL SERVER”函数 replace 的参数 1 的数据类型 ntext 无效”解决办法 UPDATE 表名 SET 列名= REPLACE(CAST...
recommend-type

使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名

本文例出了使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名的SQL语句,有需要的可以参考下
recommend-type

access数据库用sql语句添加字段,修改字段,删除字段

微软的 Access 中包含 Data Definition Language (DDL) 来建立删除表以及关系,当然了,这也可以用 DAO 来解决。
recommend-type

用sql命令修改数据表中的一个字段为非空(not null)的语句

今天群里的一个朋友问如何用sql命令修改数据表中的一个字段为非空(not null),经常测试下面的代码即可。
recommend-type

SQL查询字段被包含语句

说到SQL的模糊查询,最先想到的,应该就是like关键字。当我们需要查询包含某个特定字段的数据时,往往会使用 ‘%关键字%’ 查询的方式。具体代码示例大家参考下本
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

实现实时数据湖架构:Kafka与Hive集成

![实现实时数据湖架构:Kafka与Hive集成](https://img-blog.csdnimg.cn/img_convert/10eb2e6972b3b6086286fc64c0b3ee41.jpeg) # 1. 实时数据湖架构概述** 实时数据湖是一种现代数据管理架构,它允许企业以低延迟的方式收集、存储和处理大量数据。与传统数据仓库不同,实时数据湖不依赖于预先定义的模式,而是采用灵活的架构,可以处理各种数据类型和格式。这种架构为企业提供了以下优势: - **实时洞察:**实时数据湖允许企业访问最新的数据,从而做出更明智的决策。 - **数据民主化:**实时数据湖使各种利益相关者都可
recommend-type

SPDK_NVMF_DISCOVERY_NQN是什么 有什么作用

SPDK_NVMF_DISCOVERY_NQN 是 SPDK (Storage Performance Development Kit) 中用于查询 NVMf (Non-Volatile Memory express over Fabrics) 存储设备名称的协议。NVMf 是一种基于网络的存储协议,可用于连接远程非易失性内存存储器。 SPDK_NVMF_DISCOVERY_NQN 的作用是让存储应用程序能够通过 SPDK 查询 NVMf 存储设备的名称,以便能够访问这些存储设备。通过查询 NVMf 存储设备名称,存储应用程序可以获取必要的信息,例如存储设备的IP地址、端口号、名称等,以便能
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。