selecionar *
de (
selecionar o docdate, cardcode, cardname, caso [o tipo]
quando 1 então “descontar”
quando 2 então “creditarem”
quando 3 então “verific”
quando 4 então “transferirem”
quando 5 então “nenhum doc”
terminar como PaymentMode, caso [o tipo]
quando 1 converter então (decimal (20.2), cashsum)
quando então creditsum 2
quando 3 então [soma de controle]
quando então trsfrsum 4
quando então nodocsum 5
extremidade como [valor do pagamento],
transtype
do tbl T
a cruz junta-se (
selecionar 1 COMO a união toda [do tipo] seleciona 2 a união todos
selecionar a união que 3 todos selecionam a união 4 todos selecionam 5) X
) QUADRADO
onde [valor do pagamento] > 0
ordem pelo docdate, cardcode, paymentmode
|