简单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)(代码片段

sql 数据操作片段

Apollo Codegen 没有找到生成代码的操作或片段

sql sql里面的代码片段

Microsoft SQL Server 代码片段收集

缺少 SQL SERVER 2014 代码片段