我在MYSQL数据库中有两个表,具有以下属性。服务(id、名称、详细信息)。评级(id,sid,points)。在评级表中,sid是服务表的外键。我希望以以下格式显示数据输出(服务id、名称、详细信息、平均点数)按平均点数排序。AVG(r.points),0)) AS ratingWHERE s.id=r.sid
ORDER B
我有一个数据库表,其中包含对用户问题的回答。每个问题都有一个请求和一个响应时间戳。这些问题是按随机顺序提出的。一些用户在完成所有问题之前就放弃了,因此没有后续的回答记录。我没有捕获向每个用户提出问题的顺序,但是可以从请求时间戳(SELECT * FROM responses ORDER BY id_user, request_ts;)推导出顺序。我使用的是MySQL,所以没有ROW_NUMBER()