【发布时间】:2014-02-14 05:56:58
【问题描述】:
我最近在一次采访中被问到如何计算表格中的苹果、香蕉和橙子,而不考虑列信息。面试官要求提供苹果和香蕉的出现次数,跳过橘子。
我从来没有做过没有列名的查询,请帮忙..
谢谢
【问题讨论】:
-
使用列索引,第一列1,....
-
这是因为在设计良好的数据库模式中,您不会倾向于将数据随机分散在多个列中。如果两条数据具有相同的“类型”,因此您想要比较它们、将它们加在一起或其他任何方式,它们确实应该都出现在 same 列中。
-
这可能很傻。我们可以将所有列连接成单列并做一个substr吗?