Skip to content

Commit

Permalink
#795 Add set view count to migrate sql
Browse files Browse the repository at this point in the history
  • Loading branch information
koda-masaru committed Jul 12, 2017
1 parent b94ead1 commit 06a4a16
Showing 1 changed file with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,17 @@ ALTER TABLE KNOWLEDGES ADD COLUMN VIEW_COUNT bigint;

comment on column KNOWLEDGES.VIEW_COUNT is '参照件数';

drop index if exists IDX_VIEW_HISTORIES_INSERT_USER;
create index IDX_VIEW_HISTORIES_INSERT_USER
on VIEW_HISTORIES(INSERT_USER);

drop index if exists IDX_VIEW_HISTORIES_KNOWLEDGE_ID_INSERT_USER;
create index IDX_VIEW_HISTORIES_KNOWLEDGE_ID_INSERT_USER
on VIEW_HISTORIES(KNOWLEDGE_ID,INSERT_USER);


UPDATE KNOWLEDGES
SET VIEW_COUNT = (
SELECT COUNT(*) FROM VIEW_HISTORIES
WHERE VIEW_HISTORIES.KNOWLEDGE_ID = KNOWLEDGES.KNOWLEDGE_ID
GROUP BY VIEW_HISTORIES.KNOWLEDGE_ID
);

0 comments on commit 06a4a16

Please sign in to comment.