On 2020-Mar-03, Hernan Jesus Gonzalez Carmona wrote: > Estimados antes que todo me presento, mi nombre es Hernan Gonzalez, me > acabo de inscribir en esta lista de correo y desde ya me disculpo si en > este mensaje violo alguna normativa de la lista de correo pero necesito > ayuda que me apura mucho. > > Quien me podria ayudar con información respecto de como exportar una > consulta en distintos archivos según una condición determinada y que cada > archivo tenga el nombre de dicha condición, es decir, si tengo una tabla > con 100 registros y uno de los campos tiene un dominio de 4 valor > distintos, necesito generar 4 archivos cada uno con nombre de cada valor > posible de dicho campo, y que la suma de los registros de los 4 archivos > sea 100
Hernán, tu mensaje no viola ninguna norma, pero la lista pgsql-general trafica en inglés. Para preguntas en castellano puedes usar la lista pgsql-es-ayuda (en copia). No indicaste qué herramienta quieres usar para lograr tu resultado. Por ejemplo si puedes usar bash, podrías hacer algo como #!/bin/bash valores=$(psql -At --no-psqlrc -c "select distinct valores from tabla") for i in $valores; do psql -At --no-psqlrc -o "resultados-$i.txt" -c "select * from tabla where valores = '$i'" done -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services