none
請問一個 SQL 查詢語法 RRS feed

  • 問題

  • 假設一 Table 其原始內容如下:

     Member   Preduct

     -----------------

     John     apple

     John     book

     John     boll

     Mery     book

     Mery     banana

     Mery     apple

     Mery     pancel

     

    我想要查詢的結果只有2列,像這樣:

     Member  Preduct

     ----------------------------------

     John    apple,book,boll

     Mery    book,banana,apple,pancel

     

    用前端的應用程式去計算、合併資料是沒問題啦

    但是想說不知道有沒有辦法使查詢的結果就已經是合併好了的

    SQL查詢語法有這樣的東西嗎?

     

    這問題我已將找了好久找不到答案...

    我想似乎是我太異想天開了

    不過在放棄之前還是抱了一絲希望,想說來這兒問問~ ^^

     

     

    謝謝~~

     

    2008年6月7日 上午 02:56

解答

  • 印象中沒有這樣的功能,只能用 Cursor 來做,或者是用 SQL CLR 來寫 UDF 掛到 SQL Server 中使用。

    2008年6月8日 上午 11:23
    版主

所有回覆

  • 印象中沒有這樣的功能,只能用 Cursor 來做,或者是用 SQL CLR 來寫 UDF 掛到 SQL Server 中使用。

    2008年6月8日 上午 11:23
    版主
  • 喔,看來真的最多只有用 UDF 解決了~

    只好自己寫個 UDF 了

     

    謝謝小朱大大的回覆唷~ ^_^

     

    2008年6月9日 下午 01:57