添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

自己写的版本:

db.session.query(Small_Device_cnm_Bandwidth.bandwidth,Small_Device_cntcnc_Bandwidth.bandwidth,(Small_Device_cntcnc_Bandwidth.bandwidth + Small_Device_cnm_Bandwidth.bandwidth).label('bandwith_total')).join(Small_Device_cntcnc_Bandwidth,Small_Device_cntcnc_Bandwidth.record_time==Small_Device_cnm_Bandwidth.record_time).filter(Small_Device_cntcnc_Bandwidth.create_time=='2019-11-01').order_by(Small_Device_cntcnc_Bandwidth.bandwidth.desc()).all()

简化版本:

db.session.query(a,b,(a+b).label('c')).order_by(c.desc()).all()

select a1,a2,a1+a2 a,a1*a2 b,a1*1.0/a2 c from bb_sb 把a表的a1,a2 相加作为新 a,把a1,a2相乘作为新 b,注意: 相除的时候得进行类型转换处理,否则结果为0. select a.a1,b.b1,a.a1+b.b1 a from bb_sb a ,bb_cywzbrzb b 这是两个不同表之间的 进行运算。 补充知识:Sql语句实现不同记录同一属性 的差值计算 所使用的表的具体结构如下图所示 Table中主键是(plateNumber+currentTime) 要实现的查询是: 给定车牌号和查询的时间区间,查询给 CREATE TABLE `maidong` ( `levelx` bigint(20) DEFAULT NULL, `renshu` bigint(20) DEFAULT NULL, `sum_renshu` bigint(20) DEFAULT NULL, `fendang` varchar(255) DEFAULT NULL 嗯,这个表叫 在上面的图片中,select是要指定查询表的 名,而from则是表示这些 名来自于哪张源表。 在处理select语句中,SQL Server首先是要处理from子句,然后处理select子句。 然而,在使用select查询数据中,并不能保证结果集中的行顺序。 能使结果集中的行已 排序 的方法是使用order by子句。 在上图,order by之后是需要进行 排序 。如果有多个 名,则按第一 排序 ,然 SQL汇总分析目录一、汇总分析 1二、分组-- group by 2三、对分组结果指定条件 4四、如何用sql解决业务问题 5五、对查询结果进行 排序 ——order by 91、降序(desc)、升序(asc) 92、从查询结果中取出指定行——limit 9六、 如何看懂报错信息 11七、Sqlzoo平台查询 15八、sqlzoo平台SUM and COUNT(汇总分析) 26一、汇总分析Pract...