如果一个国家符合以下两个条件之一,则认为该国是一个大国:
该区域至少为10,000平方公里(即3000000 $ km^2 $),或者人口至少为10,000(即25000000),以撰写SQL查询以报告该国的名称,人口和该国地区。
按任何顺序返回结果表。
标题链接:大国
在这个问题的开头,这是一个一般条件查询语句。只要这条记录符合两个条件之一,我们只需要使用两个条件来判断。
本质是离散数学的概念,但在数据库中却大不相同。使用连接数据将自动执行相同的元素并在不重新操作和分类操作的情况下对默认规则进行排序。
从执行效率的角度来看,它比更重,因此时间更少。
但是,看到评论领域的两种方法之间的区别,我也在这里谈论我的意见。
条件查询不是单列的问题,而是多列的问题。您一次只能选择索引。如果选择的话,您将不会跳过,但是您会再次穿越它。在这种情况下,如果您在两个查询中使用两个查询,则索引数将少得多。
第一行是第二行是条件查询。
最好在查询中使用相同的查询。
原始:https://juejin.cn/post/7103879147516067870