Fórum Select com coluna condicional #28849
30/07/2007
0
[color=red:4d9692c839][size=18:4d9692c839][b:4d9692c839]
essa consulta funciona, porém quero fazer o seguinte:
p.´Paid´ tem resultados 1 ou 0..
Queria fazer tipo de um:
Como faço isso?[/b:4d9692c839][/size:4d9692c839][color=red][/color:4d9692c839][/color]
SELECT
p.´AccountID´,
p.´PaymentDate´,
p.´Paid´,
pp.´Description´ AS ´Modo de Pagamento´,
ps.´Description´ AS ´Estado´,
FROM
´Payment´ p
INNER JOIN ´PaymentType´ pp ON p.´PaymentTypeID´ = pp.´PaymentTypeID´
INNER JOIN ´PaymentStatus´ ps ON p.´PaymentStatusID´ = ps.´PaymentStatusID´
essa consulta funciona, porém quero fazer o seguinte:
p.´Paid´ tem resultados 1 ou 0..
Queria fazer tipo de um:
IF p.´Paid´ = 1 Then
p.´Paid´ = ´Pago´
ELSE
p.´Paid´ = ´Devedor´
End If
Como faço isso?[/b:4d9692c839][/size:4d9692c839][color=red][/color:4d9692c839][/color]
Binladem12
Curtir tópico
+ 0
Responder
Posts
30/07/2007
Binladem12
[color=red:5d6816e8a7][b:5d6816e8a7]
Concegui! Mesmo Assim agradeço![/b:5d6816e8a7][/color:5d6816e8a7]
SELECT
p.´AccountID´,
p.´PaymentDate´,
CASE WHEN p.´Paid´ = 1 THEN
´Pago´
ELSE
´Devendo´
END AS ´Paid´,
pp.´Description´ AS ´Modo de Pagamento´,
ps.´Description´ AS ´Estado´
FROM
´Payment´ p
INNER JOIN ´PaymentType´ pp ON p.´PaymentTypeID´ = pp.´PaymentTypeID´
INNER JOIN ´PaymentStatus´ ps ON p.´PaymentStatusID´ = ps.´PaymentStatusID´
Concegui! Mesmo Assim agradeço![/b:5d6816e8a7][/color:5d6816e8a7]
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)