将length()设置为变量,稍后在select语句中使用

时间:2016-11-23 08:57:34

标签: mysql variables

我想在mysql查询中设置一个变量,并在length函数中使用该变量函数的输出,如下所示。

> SET @si_len :=  length(w.short_identifier);
SELECT   left(e.reference_number,@si_len) AS 'cut_OUT'
FROM table1 e 
        left join table2 w 
            on e.table1_id = w.table2id

有什么建议吗?这将返回所有NULL

0 个答案:

没有答案