el producto cartesiano sera el problema? por que no haces un inner join por idtipo y traes las columnas que necesitas de cada tabla
El día 23 de septiembre de 2009 13:00, Agustin Ignacio Genoves <[email protected]> escribió: > ¿No sera que tenes tipos con ceros? Porque otra cosa no se que puede ser. > > El día 23 de septiembre de 2009 12:56, Iván Caballero Cano > <[email protected]> escribió: >> Buenos Días, solicito ayuda para resolver el siguiente problema: >> >> Tengo una base de datos en postgresql con algunas tablas: >> >> Mi duda es respecto al resultado de una consulta SQL: >> >> select mgr_simbolos.id,mgr_simbolos.nombre, mgr_simbolos_tipos.nombre as >> 'tipo' >> from mgr_simbolos, mgr_simbolos_tipos >> where mgr_simbolos.tipo=mgr_simbolos_tipos.id >> >> Si ejecuto esa consulta el encabezado del campo >> mgr_simbolos_tipos.nombre me lo pone como "tipo", pero sus valores me >> los pone en ceros.. >> Quiero que efectivamente me ponga el encabezado como "tipo" pero que >> me conserve los valores como deben ser. >> >> En otras palabras como cambio el nombre del encabezado de una columna >> en un resultado SQL sin que los valores se vean afectados? >> >> Gracias. >> -- >> TIP 4: No hagas 'kill -9' a postmaster >> > -- TIP 4: No hagas 'kill -9' a postmaster
