0
我想創建一個表,使用另一個表和一個算法。該表只包含這樣的1列:使用另一個表的行作爲輸入創建一個表
| user_id |
| 1 |
| 2 |
| etc... |
然後我有一個SQL腳本,計算給定一個user_id作爲其輸入結果的數量的SQL腳本。我想創建一個這樣的表格:
| user_id | f(user_id) |
| 1 | 2 |
| 2 | 4 |
| etc... | etc... |
我該如何做到這一點?
編輯:通過算法,我只是說一個SQL腳本,看起來像這樣:
SELECT COUNT(user_id) AS actives
FROM (
SELECT user_id
FROM participations
INNER JOIN (SELECT users.id FROM users WHERE users.referrer=XXXXXX) godsons
ON user_id = godsons.id
WHERE participations.game_id=X
GROUP BY user_id) actives
凡users.referrer將每個USER_ID從第一個表被替換
「*我想創建一個表使用另一個和**算法***」? – Lion 2012-04-12 18:01:07
可以顯示「計算結果數量的SQL腳本...」嗎? – 2012-04-12 18:05:48
我編輯了帖子,試圖回答你的問題。 – caccialdo 2012-04-12 18:07:24