1樓:匿名使用者
select 日期,
數值=case when 數值 is null then (select top 1 數值 from tb where k.日期》日期 order by 日期 desc) else 數值 end
from tb k
2樓:erp小
select date as 日期,
num=case when code is null then (select top 1 code from tb where t.date>date order by date desc) else code end as 數值
from 查詢表 t
該方法已經驗證過,成立
3樓:匿名使用者
問題補充:
如果再加一個類別表怎麼寫了
---------------------------select a.編號,a.姓名,c.類別名稱,count(b.姓名編號) as 出現次數from a
inner join c on c.類別編號=a.類別編號left join b on a.
編號=b.姓名編號group by a.編號,a.
姓名 ,c.類別名稱
求一條sql語句
求score總和 select sum score from tablename求最大userid select max userid from tablename 你的意思沒說明白,是要求最大userid對應的score總和。select userid,sum score from tablena...
求一條sql語句
能夠實現,先查詢出兩條置頂的 然後再根據結果查普通的,declare fastness intset fastness 2 這裡是你的固定新聞數量。declare sql varchar 1000 set sql select top fastness from table union all se...
求sql語句!!謝謝
測試資料 with tmp id,name,date as select 1,張三 2014 2 1 union all select 2,李四 2014 2 2 union all select 3,李四 2014 2 5 union all select 4,張三 2014 2 5 union ...