刚才点错了.不好意思,
能在请问一个小问题吗?
在一个数据表中payitem(工资项目表)
id item_name show(bit是否显示) type(计算公式)
1 基本工资 1
2 提成 1
3 交通费 0
... ... ...
如何得到
Vitem_name的值为(基本工资,提成,交通费)
VSHOW的值为(110)
能在请问一个小问题吗?
在一个数据表中payitem(工资项目表)
id item_name show(bit是否显示) type(计算公式)
1 基本工资 1
2 提成 1
3 交通费 0
... ... ...
如何得到
Vitem_name的值为(基本工资,提成,交通费)
VSHOW的值为(110)
如:
Vitem_name="基本工资,提成,交通费"
VSHOW="110"然后OUTPUT字符串.
Select @Vitem_name = '', @VSHOW = ''
Select @Vitem_name = @Vitem_name + ',' + item_name, @VSHOW = @VSHOW + Cast(show As Varchar) From payitem Order By id
Select @Vitem_name = Stuff(@Vitem_name, 1, 1, '')
Select @Vitem_name, @VSHOW