Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 卡在错误537处,传递给LEFT或SUBSTRING函数的长度参数无效_Sql - Fatal编程技术网

Sql 卡在错误537处,传递给LEFT或SUBSTRING函数的长度参数无效

Sql 卡在错误537处,传递给LEFT或SUBSTRING函数的长度参数无效,sql,Sql,代码: 请帮忙。我正试图删掉括号中的额外信息,从而删掉项目名称。然而,也有一些没有任何额外的信息或括号 当CHARINDEX('(',[item])>0然后修剪(左([item],CHARINDEX('(',[item])-1)时,分组依据应为分组依据,否则修剪([item])结束–Lamak x分钟前 谢谢你,拉马克!以下是我在[Item]列中的一些数据示例。Item------------------杂项调整(杂项调整)------------------------------------

代码:


请帮忙。我正试图删掉括号中的额外信息,从而删掉项目名称。然而,也有一些没有任何额外的信息或括号

当CHARINDEX('(',[item])>0然后修剪(左([item],CHARINDEX('(',[item])-1)时,
分组依据应为
分组依据,否则修剪([item])结束
–Lamak x分钟前


谢谢你,拉马克!

以下是我在[Item]列中的一些数据示例。Item------------------杂项调整(杂项调整)---------------------------------------杂项调整(杂项调整)---------------------------------------------------------------p:工具:沙龙:人体模型1092(练习人体模型14”)当CHARINDEX('(',[item])>0然后修剪(LEFT([item],CHARINDEX('(',[item])-1))时,
groupby
应该是
groupby CASE,否则修剪([item])结束
非常感谢!
With TempSalesOrder as
    (SELECT
        CASE 
            WHEN CHARINDEX('(',[item]) > 0 
            THEN TRIM(LEFT([item],CHARINDEX('(',[item])-1)) 
            ELSE Trim([Item])
        END as 'Trimmed_Name',
        SUM(QTY) as 'Total_Sum'
    FROM temp.QB_SO
    GROUP BY [item], TRIM(LEFT([item],CHARINDEX('(',[item])-1)))