【发布时间】:2019-08-05 22:58:39
【问题描述】:
我找不到太多信息可以帮助我找到表格中最常见的值,所以我在这里。如您所见,表格(ticketFlightNumber)如下所示,我必须从该表格中返回最受欢迎的航班。
例如在这张图片中,将返回航班 UA245,因为它是数据库中使用最多的航班。
谁能帮我确定一个足够强大的查询来返回最受欢迎的航班/航班列表?
谢谢!
请注意:第 1-19 列是不同的转机,它们的值是 varchar
【问题讨论】:
-
这可能会解决我的问题,除非我必须检查所有列 1-19 并且它是一个字符串而不是整数......但是会尝试该方法并更新
-
首先修复您的架构设计。数据库表不是电子表格
-
@Strawberry 表被设计成这样的原因是因为我无法想象数据库可以在哪里以某种方式传达有关多个航班或旅程“行程”的信息。我决定使用这种设计,因为实际上没有人会拥有超过 19 个连接航班。我欢迎另一种架构设计,但我想不出一个