gpt4 book ai didi

sql - 如何将 SQL 查询中字段的结果更改为仅包含第一个下划线之前的字符?

转载 作者:行者123 更新时间:2023-12-04 04:43:43 24 4
gpt4 key购买 nike

我正在使用 SQL Server 2008 R2

我有一张 table ITEM :

NO_ITEM    LABEL 
121_54_7 aaaaaa
32_5 jjjjjj
6 88888
9987_54_4 oooooo

我想要的是:
NO_ITEM    LABEL 
121 aaaaaa
32 jjjjjj
6 88888
9987 oooooo

只需通过省略_ 之后的其余部分来选择第一个数据。

最佳答案

当然,你可以这样做:

SELECT SUBSTRING(NO_ITEM, 1, CHARINDEX('_', NO_ITEM + '_')) AS NO_ITEM,
LABEL,
FROM table

关于sql - 如何将 SQL 查询中字段的结果更改为仅包含第一个下划线之前的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18514667/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com