小编New*_*ewK的帖子

如何以良好的性能查询多个COUNT(*)

我有这张桌子:

CREATE TABLE schedule (
schedule_id serial NOT NULL,
start_date date,
CONSTRAINT schedule_id PRIMARY KEY (schedule_element_id)
)
Run Code Online (Sandbox Code Playgroud)

和这张桌子:

CREATE TABLE schedule_user (
schedule_user_id serial NOT NULL,
schedule_id integer,
state int,
CONSTRAINT fk_schedule_id   FOREIGN KEY (schedule_id)
      REFERENCES schedule (schedule_id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION
)
Run Code Online (Sandbox Code Playgroud)
时间表 
 -------------------------
| schedule_id |日期|
| ------------ + ------------ |
| 1 |'2013-10-10'|
| 2 |'2013-10-20'|
| 3 |'2013-08-13'|
 -------------------------

schedule_user 
 -----------------------------------
| schedule_user_id | schedule_id | state |
| ---------------- …

sql postgresql relational-database postgresql-9.2

2
推荐指数
1
解决办法
545
查看次数