我有一個SQL查詢合併所有行到一個。SQL - 如何添加一行自定義文本
我試圖在開始時只設置一個自定義。
我的問題是,總是重複它的每一個新的價值。
我該如何解決?
在此先感謝
這裏是我的代碼:
SELECT
STUFF ((SELECT 'Please Select' + ' : ' + Name
FROM Option
ORDER BY Name
FOR XML PATH('')), 1, 2, '') MergeResult
我的結果,我需要的是這樣的:
請選擇:選項 - 選項2 - 2選項等等...... ..
我會在這一刻什麼是這樣的:
請選擇:賓得N1 - 請選擇:選項 - 請選擇:選項3
這是微軟,而不是MySQL的 - 對不對? – AgRizzo
只需將''請選擇'+':'+'從內部查詢移動到'STUFF'之前 – valex