昨天下午开始学习的vba,累死了,肯定有bug,待调试 vba程序如下: Dim aSum As Integer Dim tSum As Integer ) As Integer Dim arrMax As Integer Dim arr ) As Integer Function Test() Dim arrWmax As Integer Dim Rng As Range Dim beginRow As Integer Dim beginLine As Integer ) rr = Rng.A
SELECT * FROM rsl a, (SELECT CODE, max(time_key) time_key FROM rsl GROUP BY CODE ) b WHERE a. CODE = b. CODE AND a.time_key = b.time_key AND a. CODE IN ('HK.00700', 'HK.03888'); table :rsl 然后查询出根据每一种的code 中最新的一组数据
declare @t table(name varchar(),qy varchar(),je int) insert into @t union all union all union all union all union all --select * from @t a where not exists --这是取表中的NAME相同的最大值 --( -- from @t where name=a.name and je>a.je --) --第一个答案: SELECT NAME,QY,JE
背景 今天在跑定时任务的过程中,发现有一个任务在设置数据的查询时间范围异常,出现了开始时间戳比结束时间戳大的奇怪现象,计算时间戳的代码大致如下. package com.lingyejun.authenticator; public class IntegerTest { public static void main(String[] args) { long endTime = System.currentTimeMillis(); long startTime = endTime - 30