《sql必知必会》------day1

第一课 了解sql

数据库(database):保存有组织的数据的容器(一个文件或一组文件)。通常数据库软件称为数据库管理系统(DBMS)。
表(table):某种特定类型的结构化清单。表名实际上是数据库名和表名等的组合。
模式(schema):关于数据库和表的布局及特性的信息。
列(column):表中的一个字段。表由一个或多个列组成。每一个列都有相应的数据类型,每个表列都有相应的数据类型。
行(row):表中的一个记录,即一行代表一个记录。
主键(primary key):一列(或一组列),能够唯一的标识表中的每一行。条件:任意两行都不具有相同的主键;每一行都必须有一个主键值(主键列不允许为空,null值);主键列的值不允许修改和更新;主键值不能重用(某行删除,其主键不能赋给以后的行)。
sql:structured query language,结构化查询语言。

第二课 检索数据
检索单列
select prod_name from products;
检索多列
select prod_id,prod_name, prod_price  from products;
检索所有列
select  *  from products;
检索不同的值
select DISTINCT vend_id  from products;

DISTINCT作用于所有的列,不仅仅是跟在后面的那一列,即不能部分使用DISTINCT
限制结果(mysql)

select  *  from products limit 5;
#只检索前面5行数据
select  *  from products limit 5 offset 5;
#从第5行开始的5行数据

SQL Server 和 Access 中使用 TOP 关键字来限制最多返回多少行:
SELECT TOP 5 prod_name FROM Products;
DB2中:
SELECT prod_name FROM Products FETCH FIRST 5 ROWS ONLY;
Oracle,需要基于 ROWNUM(行计数器)来计算行:
SELECT prod_name FROM Products WHERE ROWNUM <=5;
MySQL、MariaDB、PostgreSQL 或者 SQLite,需要使用 LIMIT子句:
SELECT prod_name FROM Products LIMIT 5;

第三课 排序检索数据
一列排序:
select  *  from products order by prod_name;
多列排序:
select  *  from products order by prod_price,prod_name;

先对prod_price排序,当prod_price值一样时候才对prod_name排序
按列位置排序:

select  *  from products order by 2,3;

对第2列、第3列进行排序

排序方向:
select  *  from products order by prod_price DESC,prod_name ;

默认是升序排序,DESC是降序排序。若对多个列进行降序排序,必须对每一列指定DESC,如select * from products order by prod_price DESC,prod_name DESC;

《sql必知必会》------day6
《sql必知必会》------day5
《sql必知必会》------day4
《sql必知必会》------day3
《sql必知必会》------day2
《sql必知必会》------day1

内容概要:该研究通过在黑龙江省某示范村进行24小时实地测试,比较了燃煤炉具与自动/手动进料生物质炉具的污染物排放特征。结果显示,生物质炉具相比燃煤炉具显著降低了PM2.5、CO和SO2的排放(自动进料分别降低41.2%、54.3%、40.0%;手动进料降低35.3%、22.1%、20.0%),但NOx排放未降低甚至有所增加。研究还发现,经济性和便利性是影响生物质炉具推广的重要因素。该研究不仅提供了实际排放数据支持,还通过Python代码详细复现了排放特征比较、减排效果计算和结果可视化,进一步探讨了燃料性质、动态排放特征、碳平衡计算以及政策建议。 适合人群:从事环境科学研究的学者、政府环保部门工作人员、能源政策制定者、关注农村能源转型的社会人士。 使用场景及目标:①评估生物质炉具在农村地区的推广潜力;②为政策制定者提供科学依据,优化补贴政策;③帮助研究人员深入了解生物质炉具的排放特征和技术改进方向;④为企业研发更高效的生物质炉具提供参考。 其他说明:该研究通过大量数据分析和模拟,揭示了生物质炉具在实际应用中的优点和挑战,特别是NOx排放增加的问题。研究还提出了多项具体的技术改进方向和政策建议,如优化进料方式、提高热效率、建设本地颗粒厂等,为生物质炉具的广泛推广提供了可行路径。此外,研究还开发了一个智能政策建议生成系统,可以根据不同地区的特征定制化生成政策建议,为农村能源转型提供了有力支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值