รบกวนผู้รู้ช่วยแนะนำการ Select ค่า แบบว่านำข้อมูลในฟิลด์ที่มีค่า where เหมือนกันนำมาต่อกัน เช่น ตัวอย่างตามรูปด้านล่าง
ตารางที่เก็บข้อมูลทั้งหมด
ใช้โคด
Code
DECLARE @Str varchar(8000)
SELECT @Str=COALESCE(@Str,'') + CAST(level1 as varchar(10)) + ','
FROM ( SELECT DISTINCT company_code , user_login, level1 FROM tb_nUserspecial ) A
where user_login = 'orawakon' and company_code = 'MSC'
SELECT LEFT(@Str,LEN(@str)-1) AS level1_move