Saludos Amigos tengo una duda...
tengo una tabla documentos.
Idocumento-aniodoc-tipodoc - codigoestado - adjunto1- adjunto2 -adjunto3
001 - 1999 - Factura - 001 - 003 - 004 - 005
002 - 2000 - Boleta - 002 - 007 - 008 - 009
003 - 2002 - Recibo - 003 - 101 - 200 - 100
Mi duda es la siguiente
en el caso de hacer una consulta por los documentos por ejemplo un select
select * from documento where iddocumento like '001' and tipodoc like 'Factura' and aniodoc like '2004'
me mostrara la primera fila con las columnas adjunto1 - adjunto 2 - adjunto 3
Pero mi duda es la siguiente yo quiero mostrar las filas de mi tabla con esta condición Si el codigo de estado es 001 entonces las columnas adjunto1 - adjunto2 -adjunto3 deben aparecer ... caso contrario no deben aparecer.. esas columnas..
"A mi criterio me parece que debo hacer una función que reciba el codigo de estado y me determine mediante un if , else la aparición de las columnas mencionadas"
Si estoy mal por favor agradeceria su corrección, orientación..
Gracias..
Albert A.