简单SQL操作
Posted Elaine
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单SQL操作相关的知识,希望对你有一定的参考价值。
以前学SQL的时候,只会简单的增删查改,然后什么课设,毕设都是增删查改,想想好智障~
1.从表中选取出不同的值
select distinct company from order;
2.返回列的最大值
select MAX(column_name) from table_name;
3.返回某列信息的不同值的最大值
select * from ( select food,max(prince) prince from order group by food )order;
4.周六日的平均气温
select AVG(meantempi) from( select * from weather_date where cast(strftime (‘%w‘,date) as integer) IN (6,0) )weather_date;
5.找出平均气温大于55是雨天的平均最低气温
select AVG(mintempi) from( select * from weather_data where mintempi > 55 and rain = 1 )weather_data;
以上是关于简单SQL操作的主要内容,如果未能解决你的问题,请参考以下文章
spark关于join后有重复列的问题(org.apache.spark.sql.AnalysisException: Reference '*' is ambiguous)(代码片段