-1
A
回答
0
試試這個使用的東西()在MSSQL服務器
;With cte(ParentId, ChidId)
AS
(
SELECT 1,'a' UNION ALL
SELECT 1,'b' UNION ALL
SELECT 1,'123' UNION ALL
SELECT 2,'asd' UNION ALL
SELECT 2,'222' UNION ALL
SELECT 3,'kk' UNION ALL
SELECT 3,'ffh' UNION ALL
SELECT 4,'aaa' UNION ALL
SELECT 5,'fdhgf' UNION ALL
SELECT 5,'fdddv'
)
SELECT parentid,
Stuff((SELECT DISTINCT ', ' + chidid
FROM cte i
WHERE i.parentid = o.parentid
FOR xml path ('')), 1, 1, '') AS ChidId
FROM cte o
GROUP BY parentid
相關問題
- 1. 顯示在MySQL中含有相同值的所有行
- 2. 在PHP中顯示具有相同ID的行的值
- 3. T-SQL如何在層次表中顯示所有父母id在一行(行)
- 4. 所有孩子的設置狀態與父母相同
- 5. codeigniter分頁在所有頁面上顯示相同的值
- 6. 顯示任何父母懸停的所有孩子UL LI
- 7. 顯示每個父母的所有子女
- 8. Wordpress - 將頁面轉換爲帖子並顯示所有父母的孩子,同時刪除父母。
- 9. Foreach循環顯示具有相同ID的所有記錄
- 10. add $ id = $ _GET ['student_id'];並顯示所有相同的ID
- 11. 如何在ASP.NET MVC中顯示具有相同ID的所有行?
- 12. 當所有的孩子都擁有相同的班級時,隱藏父母
- 13. 是否有可能顯示div的父母沒有任何ID
- 14. 「Select子句中的子查詢」對於Id對應的所有行顯示相同的值
- 15. 顯示所有父項的所有子項在一個單一的視圖
- 16. 存儲對象具有相同的@Id值但是獨特的父母值?
- 17. event.target選擇它的所有父母
- 18. 如何設置所有孩子從主父母的同一行開始
- 19. 找到父母的ID爲X的所有子領域對象
- 20. 父母有孩子的名單。數據庫中的單個兒童記錄。但在調試它顯示2記錄相同的ID
- 21. 複製值從一行到所有行具有相同組ID
- 22. NSFetchRequest父母的所有子女
- 23. 有一個div,它的父母(flexbox)的大小相同
- 24. 選擇同一父母的所有在前孩子
- 25. 從同一格內的表中顯示所有相同的值
- 26. 將相同的值分配給具有不同ID的所有元素
- 27. 散點圖顯示具有相同值的所有點
- 28. Magento獲取所有父母ID
- 29. Modal Bootstrap在所有窗口顯示相同的電子郵件
- 30. SQL通過爲所有id保留相同的id和循環來顯示大於或等於行值的行
MySQL和SQL數據庫是非常不同的數據庫引擎,將在非常不同的方式解決這個特定的問題。你在使用哪一個?此外,這裏發佈的鏈接或圖片的樣本數據和輸出,而不是文本,這是非常粗魯的。這也使得你不太可能得到答案,因爲不是每個人都會看到你的圖像。最後,你要求做的事情被認爲是關係數據庫的糟糕做法。關係數據庫處理記錄;應用程序可以在需要時彙總csv數據。 –
嘿喬爾,謝謝你的回覆。首先我使用SQL。我需要SQL代碼。並註冊圖片,我很新的發佈問題在這裏。我不知道如何以表格格式顯示我的數據。因此我使用了這些圖像。 – Akhil
**哪個** Sql?有不止一種方言,你的問題的答案很大程度上取決於你需要哪種方言(MySql使用group_concat(),而Sql Server 2008和更高版本可以使用Stuff())。對於數據...盡力而爲。我們可以幫助編輯格式,但在這種情況下圖像總是**更差。 –