sql >> Databasteknik >  >> RDS >> Sqlserver

Eliminera rad som har nollvärde med CTE

Prova den här koden

Select 
    ID,
    dense_rank() over(order by substring(data,2,len(data))*1) as rowid,
    position,
    data 
from 
    @t 
where 
    data is not null
group by 
    ID,RowID,position,data


  1. Upptäcker låsta bord (låsta av LOCK TABLE)

  2. Hur lägger jag till en kolumn som inte är null och en kontrollbegränsning på en rad i Oracle 11g?

  3. Hur man ställer in MySQL i IBM Worklight

  4. Postgres - uppdatera uttalande som en trigger