Re: [問題] 當資料很多的時候所下的SQL.......
SELECT
Sum(
CASE tb.b
WHEN '1' THEN tbA.name
ELSE NULL
END
) AS Name1,
Sum(
CASE tb.b
WHEN '2' THEN tbA.name
ELSE NULL
END
) AS Name2,
...
...
Sum(
CASE tb.b
WHEN '10' THEN tbA.name
ELSE NULL
END
) AS Name10
FROM
tbA
LEFT JOIN
tb ON tbA.a = tb.a
GROUP BY
tbA.a
試試看這個,推薦你一本好書,歐萊禮的"SQL的藝術"。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.144.202
→
06/26 02:52, , 1F
06/26 02:52, 1F
推
06/26 10:29, , 2F
06/26 10:29, 2F
→
06/26 13:46, , 3F
06/26 13:46, 3F
→
06/26 13:46, , 4F
06/26 13:46, 4F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章