![](/img/trans.png)
[英]Is there a way in MySQL to implicitly create a primary key for a table?
[英]MySQL CREATE TABLE FROM VIEW with PRIMARY KEY
我設法使用類似於下面的腳本來完成此操作:
CREATE TABLE `tmp_div_numprojects`(
`dn_id` INT(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`dn_id`), KEY(`managing_division`))
SELECT
`managing_division` AS `managing_division`,
COUNT(DISTINCT `project_id`) AS `number_of_projects`
FROM
`report_view`
GROUP BY
`managing_division`
這給了我以下結果:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.