【发布时间】:2016-08-26 02:45:58
【问题描述】:
我有一个名为tb_tweetkurator_test 的表,查询是:
SELECT id_user,
COUNT(id_tweet) as JML_TWEET,
COUNT(IF(url = 'yes', url, NULL)) as JML_TWEET_URL,
COUNT(IF(mention = 'yes', mention, NULL)) as JML_TWEET_MENTION,
COUNT(IF(retweet = 'yes', retweet, NULL)) as JML_TWEET_RETWEET,
COUNT(IF(tweet_biasa = 'yes', tweet_biasa, NULL)) as JML_TWEET_BIASA
FROM tb_tweetkurator_test
GROUP BY id_user;
结果是
id_user | JML_TWEET | JML_TWEET_URL| JML_TWEET_MENTION | JML_TWEET_RETWEET | ML_TWEET_BIASA
16912985 | 20 | 6 | 13 | 0 | 3
23343960 | 10 | 10 | 0 | 0 | 0
46651600 | 20 | 9 | 17 |15 | 2
267164011 | 20 | 14 |10 |4
让我困惑的是,我可以将上面的数据(来自SELECT 查询)插入到新表中吗?
【问题讨论】:
-
您使用的是哪个 DBMS?
标签: sql select create-table