selezionare *
da (
selezionare il docdate, il cardcode, il cardname, il caso [tipo]
quando 1 allora “incassa„
quando 2 allora “accreditano„
quando 3 allora “controllano„
quando 4 allora “trasferiscono„
quando 5 allora “nessun documento„
concluder come PaymentMode, il caso [tipo]
quando 1 allora converte (decimale (20.2), cashsum)
quando allora creditsum 2
quando 3 allora [totale di controllo]
quando allora trsfrsum 4
quando allora nodocsum 5
estremità come [valore di pagamento],
transtype
da tbl T
la traversa si unisce (
selezionare 1 COME l'unione tutta [del tipo] seleziona 2 l'unione tutti
selezionare l'unione che 3 tutte selezionano l'unione 4 tutte selezionano 5) la X
) QUADRATO
dove [valore di pagamento] > 0
ordine da docdate, cardcode, paymentmode
|