gpt4 book ai didi

Mysql SUBSTRING_INDEX() 获取 "-"之后的值

转载 作者:行者123 更新时间:2023-11-29 05:25:10 24 4
gpt4 key购买 nike

我有以下查询

   SELECT SUBSTRING_INDEX(table1.`val1`,' ',-3) AS Value1,
MAX(table1.`Covered Charges`) AS `Max Covered Charges`
FROM table1

但是这个剂量似乎有效,我有这样的结果

                   Value1                               Max Covered Charges           
0604 - Level 1 Hospital Clinic Visits 118.320653298836
0605 - Level 2 Hospital Clinic Visits 134.270025695931
0013 - Level II Debridement & Destruction 146.626388077148
0368 - Level II Pulmonary Tests 188.440063091483
0015 - Level III Debridement & Destruction 190.02526119403
0607 - Level 4 Hospital Clinic Visits 220.876543209877
0606 - Level 3 Hospital Clinic Visits 224.089367424242

我想要的是这样的东西

                   Value1                        Max Covered Charges           
Level 1 Hospital Clinic Visits 118.320653298836
Level 2 Hospital Clinic Visits 134.270025695931
Level II Debridement & Destruction 146.626388077148
Level II Pulmonary Tests 188.440063091483
Level III Debridement & Destruction 190.02526119403
Level 4 Hospital Clinic Visits 220.876543209877
Level 3 Hospital Clinic Visits 224.089367424242

最佳答案

一些示例表格数据可能会有所帮助。

试试这个:

SELECT SUBSTRING_INDEX(table1.val1,'-',-1) AS Value1...

Reference Manual > SUBSTRING_INDEX

关于Mysql SUBSTRING_INDEX() 获取 "-"之后的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21023276/

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