Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PostgreSQL中的每行计数_Sql_Database_Postgresql - Fatal编程技术网

如何使用PostgreSQL中的每行计数

如何使用PostgreSQL中的每行计数,sql,database,postgresql,Sql,Database,Postgresql,我在pgadmin for postgres中有一个表,其中包含来自另外两个表的两个私钥。它是关于在PostgreSQL中对医院数据库进行建模的。我创建了两张桌子“床”和“房间”。我将这些表中的私钥保存在一个名为“bed_rooms”的表中,该表将给出一个房间内有多少张床的信息。到目前为止,这个理论是正确的。我添加了一张我的桌子“betten_zimmer”的图片,它是德语,代表“bed_rooms” 我想问一个问题,告诉我一个房间有多少张床。我想看看每一排有多少张床。 我的下一个想法是增加一

我在pgadmin for postgres中有一个表,其中包含来自另外两个表的两个私钥。它是关于在PostgreSQL中对医院数据库进行建模的。我创建了两张桌子“床”和“房间”。我将这些表中的私钥保存在一个名为“bed_rooms”的表中,该表将给出一个房间内有多少张床的信息。到目前为止,这个理论是正确的。我添加了一张我的桌子“betten_zimmer”的图片,它是德语,代表“bed_rooms”

我想问一个问题,告诉我一个房间有多少张床。我想看看每一排有多少张床。 我的下一个想法是增加一个触发器,当一个房间容纳超过4张床或少于0张床时,它就会触发

如何进行此查询?扳机看起来怎么样

这是到目前为止我的代码。我有60个房间,无法添加60次或5.六十

SELECT zimmerid, count(*)
FROM betten_zimmer
WHERE zimmerid = 1 OR zimmerid = 2 OR zimmerid = 3 OR zimmerid = 4
GROUP BY zimmerid

提前谢谢。如果有任何不清楚的地方,请评论这篇文章。

如果我理解清楚,您只需要一个结构:

WHERE zimmerid BETWEEN 1 AND 60 

如果我完全理解,您只需要一个构造:

WHERE zimmerid BETWEEN 1 AND 60 

如果我完全理解,您只需要一个构造:

WHERE zimmerid BETWEEN 1 AND 60 

如果我完全理解,您只需要一个构造:

WHERE zimmerid BETWEEN 1 AND 60 

从betten_zimmer中选择zimmerid,count(*),其中zimmerid介于1和60之间,GROUP BY zimmerid ORDER BY zimmerid感谢正是我想要的。不要通过评论问多个问题,请打开另一个问题…选择zimmerid,count(*)从betten_zimmer那里,zimmerid介于1到60之间,我正在寻找zimmerid订单zimmerid感谢。不要通过评论问多个问题,请打开另一个问题…选择zimmerid,计数(*)从betten_zimmer那里,zimmerid介于1到60之间,我正在寻找zimmerid订单zimmerid感谢。不要通过评论问多个问题,请打开另一个问题…选择zimmerid,计数(*)从betten_zimmer那里,zimmerid介于1到60之间,zimmerid订购zimmerid感谢,这正是我想要的。不要通过评论问多个问题,请打开另一个问题。。。