enter image description here
我需要选择已完成预约的患者,即具有相同患者ID和多个start_dt的患者,我可以获取所有信息,但必须使用group by函数,还必须显示其他列,如医生姓名和药物,我如何处理此问题
我可以使用左外连接获取信息,但我想知道的是,是否有一种方法可以显示不同表的多个列,同时还可以使用group by函数。
enter image description here
我需要选择已完成预约的患者,即具有相同患者ID和多个start_dt的患者,我可以获取所有信息,但必须使用group by函数,还必须显示其他列,如医生姓名和药物,我如何处理此问题
我可以使用左外连接获取信息,但我想知道的是,是否有一种方法可以显示不同表的多个列,同时还可以使用group by函数。
1条答案
按热度按时间xqnpmsa81#
如果您需要所有匹配行和列中的值,则可以使用分析函数(而不是聚合函数)。
将获取每个患者的所有预约,其中该患者具有多个开始日期。
您还没有共享任何示例数据或预期输出,因此这只是为了演示可以用来查找组中存在多个匹配项的所有行和列的技术。