Re: Ayuda con Select

From: Giorgio <giorgio(dot)pgsql(at)gmail(dot)com>
To: PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda con Select
Date: 2010-02-03 16:01:01
Message-ID: c8a4ef221002030801yc522e08p33614ba312d1534@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Disculpas por no detallar

Tengo una tabla (mae_socios) que tiene 120 campos, para dar un ejemplo a lo
que deseo:

*codi_secu_soci* *nume_vers_soci* *codi_modu_soci* 0001 01 7000000483 *
0001* *02* *7000000483* 0002 01 1031125501 *0002* *02* *1031125501* 0003 01
8000000872 0003 02 8000000872 *0004* *01* *1031148858* 0005 01 8561147824
0005 02 8561147824 *0005* *03* *8561147824*

Los registros que estan de color AZUL son las Maximas Versiones del
Socio (nume_vers_soci) lo que deseo es obtener por socio su Maxima Version.
**
Pero nose como obtenerla, tengo el sgte query pero igual me sigue
duplicando:

SELECT
codi_secu_soci,
MAX(nume_vers_soci) AS nume_vers_soci,
codi_modu_soci,
modu_ante_soci,
otro_codi_soci,
codi_secu_inst,
nume_plaz_soci,
nume_docu_insc,
fech_insc_soci,
fech_reti_soci,
codi_usuret,
tipo_reti_soci,
codi_ubig_soci,
esta_civi_soci,
obse_reti_soci,
anio_reti_soci,
nume_reti_soci,
corr_inte_soci,
flag_vivi_soci,
garn_vivi_soci,
pens_vivi_soci,
mnbr_vivi_soci,
mnnt_vivi_soci,
mnot_vivi_soci,
pago_vivi_soci,
dsjd_vivi_soci,
flag_carn_soci,
ape_pat_soci,
ape_mat_soci,
nom_larg_soci,
nom_cort_soci,
nom_dni_soci,
fec_nac_soci,
tipo_sex_soci,
dist_naci_soci,
prov_naci_soci,
depa_naci_soci,
pais_naci_soci,
libr_elec_soci,
dist_dire_soci,
prov_dire_soci,
depa_dire_soci,
dire_comp_soci,
dire_ltmz_soci,
dire_indp_soci,
dire_urba_soci,
clas_vivi_soci,
mnto_alqu_soci,
nomb_arre_soci,
nume_fono_soci,
nomb_labo_soci,
nfon_labo_soci,
depa_labo_soci,
prov_labo_soci,
dist_labo_soci,
dire_labo_soci,
codi_carg_soci,
tipo_plan_soci,
reso_nomb_soci,
fech_nomb_soci,
reso_cese_soci,
fech_cese_soci,
anio_serv_soci,
mes_serv_soci,
dia_serv_soci,
codi_gs_soci,
codi_tp_soci,
codi_p_soci,
codi_f_soci,
codi_d_soci
prov_cobr_soci,
regi_cobr_soci,
sub_regi_soci,
nive_cobr_soci,
corre_cobr_soci,
codi_veri_soci,
flag_front_soci,
mult_red_soci,
nume_carn_soci,
docu_apor_soci,
codi_tipo_soci,
codi_secu_bene,
codi_secu_pers,
codi_secu_carg,
flag_esta_soci,
flag_pago_soci,
expe_vivi_soci,
fech_exvi_soci,
depa_vivi_soci,
prov_vivi_soci,
dist_vivi_soci,
tipo_vivi_soci,
area_vivi_soci,
codi_secu_mvdp,
anio_peri_mvdp,
nume_peri_mvdp,
anio_peri_mpla,
nume_peri_mpla,
flag_aseg_soci,
fech_registro,
codi_usuario,
fech_modificacion,
codi_usumod,
fech_modivivi,
codi_usuvivi
flag_caso_soci,
nomb_correo_electronico,
desc_nomb_cole,
secu_tipo_cont,
fech_inic_cont,
fech_fina_cont,
codi_secu_segm
FROM mae_socios
GROUP BY codi_secu_soci,
nume_vers_soci,
codi_modu_soci,
modu_ante_soci,
otro_codi_soci,
codi_secu_inst,
nume_plaz_soci,
nume_docu_insc,
fech_insc_soci,
fech_reti_soci,
codi_usuret,
tipo_reti_soci,
codi_ubig_soci,
esta_civi_soci,
obse_reti_soci,
anio_reti_soci,
nume_reti_soci,
corr_inte_soci,
flag_vivi_soci,
garn_vivi_soci,
pens_vivi_soci,
mnbr_vivi_soci,
mnnt_vivi_soci,
mnot_vivi_soci,
pago_vivi_soci,
dsjd_vivi_soci,
flag_carn_soci,
ape_pat_soci,
ape_mat_soci,
nom_larg_soci,
nom_cort_soci,
nom_dni_soci,
fec_nac_soci,
tipo_sex_soci,
dist_naci_soci,
prov_naci_soci,
depa_naci_soci,
pais_naci_soci,
libr_elec_soci,
dist_dire_soci,
prov_dire_soci,
depa_dire_soci,
dire_comp_soci,
dire_ltmz_soci,
dire_indp_soci,
dire_urba_soci,
clas_vivi_soci,
mnto_alqu_soci,
nomb_arre_soci,
nume_fono_soci,
nomb_labo_soci,
nfon_labo_soci,
depa_labo_soci,
prov_labo_soci,
dist_labo_soci,
dire_labo_soci,
codi_carg_soci,
tipo_plan_soci,
reso_nomb_soci,
fech_nomb_soci,
reso_cese_soci,
fech_cese_soci,
anio_serv_soci,
mes_serv_soci,
dia_serv_soci,
codi_gs_soci,
codi_tp_soci,
codi_p_soci,
codi_f_soci,
codi_d_soci,
prov_cobr_soci,
regi_cobr_soci,
sub_regi_soci,
nive_cobr_soci,
corre_cobr_soci,
codi_veri_soci,
flag_front_soci,
mult_red_soci,
nume_carn_soci,
docu_apor_soci,
codi_tipo_soci,
codi_secu_bene,
codi_secu_pers,
codi_secu_carg,
flag_esta_soci,
flag_pago_soci,
expe_vivi_soci,
fech_exvi_soci,
depa_vivi_soci,
prov_vivi_soci,
dist_vivi_soci,
tipo_vivi_soci,
area_vivi_soci,
codi_secu_mvdp,
anio_peri_mvdp,
nume_peri_mvdp,
anio_peri_mpla,
nume_peri_mpla,
flag_aseg_soci,
fech_registro,
codi_usuario,
fech_modificacion,
codi_usumod,
fech_modivivi,
codi_usuvivi,
flag_caso_soci,
nomb_correo_electronico,
desc_nomb_cole,
secu_tipo_cont,
fech_inic_cont,
fech_fina_cont,
codi_secu_segm
ORDER BY codi_secu_soci

Hice un query con solo 2 campos y obtube lo que queria pero lo que necesito
es el resultado de todos los campos para poder exportarlo a excel.

Gracias

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Arcel Labrada Batista 2010-02-03 16:02:07 Re: backup
Previous Message Oswaldo Hernández 2010-02-03 15:44:51 Re: select from lista de valores