 select vidquoten2u82evidquoteid asu800 idu800 vidquoten2u82evidquoteitem asu800 item vidquoten2u82evidquoteprodcantidad asu800 cant vidquoten2u82evidquoteprodid asu800 prodid case when vidquoten2 . vidquotealto 0u800 then concat 'dimension mmu800 ' lpad cast vidquoten2 . vidquoteancho asu800 char 4u800 '0000' 'xu800' lpad cast vidquoten2 . vidquotealto asu800 char 4u800 '0000' ' ' when vidquoten2 . vidquotealto 0u800 then concat 'largo mmu800 ' lpad cast vidquoten2 . vidquoteancho asu800 char 4u800 '0000' ' ' else   endu800 asu800 dimension vidquoten2u82evidquoteprecio asu800 precio vidquoten1u82evidquotefecha asu800 fecha vidquoten1u82evidquotecliente asu800 cliente vidquoten3u82evidquoteelementoid asu800 elementoid vidquoten3u82evidquotecomposicid asu800 composicid vidquoten3u82evidquoteincluyedet asu800 incluye productosu82edescripcion asu800 desg ifu800 vidquoten3u82evidquoteincluyedet 1u800 productos_1u82edescripcion   asu800 desp from vidquoten1 asu800 vidquoten1 vidquoten2 asu800 vidquoten2 vidquoten3 asu800 vidquoten3 productos asu800 productos productos asu800 productos_1 where vidquoten3u82evidquoteincluyedet 1u800 andu800 vidquoten1u82evidquoteid vidquoten2u82evidquoteid andu800 vidquoten3u82evidquoteid vidquoten2u82evidquoteid andu800 vidquoten3u82evidquoteitem vidquoten2u82evidquoteitem andu800 productosu82eproductoid vidquoten3u82evidquoteprodid andu800 productos_1u82eproductoid vidquoten3u82evidquoteelementoid andu800 vidquoten2u82evidquoteid 50u800 union select vidquoten2u82evidquoteid asu800 idu800 vidquoten2u82evidquoteitem asu800 item vidquoten2u82evidquoteprodcantidad asu800 cant vidquoten2u82evidquoteprodid asu800 prodid case when vidquoten2 . vidquotealto 0u800 then concat 'dimension mmu800 ' lpad cast vidquoten2 . vidquoteancho asu800 char 4u800 '0000' 'xu800' lpad cast vidquoten2 . vidquotealto asu800 char 4u800 '0000' ' ' when vidquoten2 . vidquotealto 0u800 then concat 'largo mmu800 ' lpad cast vidquoten2 . vidquoteancho asu800 char 4u800 '0000' ' ' else   endu800 asu800 dimension vidquoten2u82evidquoteprecio asu800 precio vidquoten1u82evidquotefecha asu800 fecha vidquoten1u82evidquotecliente asu800 cliente vidquoten3u82evidquoteelementoid asu800 elementoid vidquoten3u82evidquotecomposicid asu800 composicid vidquoten3u82evidquoteincluyedet asu800 incluye productosu82edescripcion asu800 desg ifu800 vidquoten3u82evidquoteincluyedet 1u800 productos_1u82edescripcion   asu800 desp from vidquoten1 asu800 vidquoten1 vidquoten2 asu800 vidquoten2 vidquoten3 asu800 vidquoten3 productos asu800 productos productos asu800 productos_1 where vidquoten2u82evidquoteid 50u800 andu800 vidquoten3u82evidquoteincluyedet 0u800 andu800 vidquoten1u82evidquoteid vidquoten2u82evidquoteid andu800 vidquoten3u82evidquoteid vidquoten2u82evidquoteid andu800 vidquoten3u82evidquoteitem vidquoten2u82evidquoteitem andu800 productosu82eproductoid vidquoten3u82evidquoteprodid andu800 productos_1u82eproductoid vidquoten3u82evidquoteelementoid andu800 vidquoten2u82evidquoteitem notu800 inu800 select vidquoten2u82evidquoteitem asu800 item from vidquoten2 asu800 vidquoten2 vidquoten3 asu800 vidquoten3 where vidquoten3u82evidquoteincluyedet 1u800 andu800 vidquoten3u82evidquoteid vidquoten2u82evidquoteid andu800 vidquoten3u82evidquoteitem vidquoten2u82evidquoteitem andu800 vidquoten2u82evidquoteid 50u800 group byu800 vidquoten2u82evidquoteitem 