; med basera som (
vald a.*, row_number () över (delningen (personid) beställer by vid mydatedesc), som rn
, fall, när a.a inte är ogiltigt därefter ”A”,
när a.b inte är ogiltigt därefter ”B”,
annars ”C” avslutar som typ
från mytable som a
)
välj a.personid, a.type
, fall a.type, när ”A”,
därefter fall när b.minb < b="">
|