SELECT 01_stagione.stagione,
01_persone.cognome,01_persone.nome,
IFNULL(01_persone.data_nascita, '') AS data_nascita,
IFNULL(01_persone.cod_fisc, '') AS codice_fiscale,
IFNULL(00_comuni_nascita.comune,'') AS comune_nascita,
IFNULL(00_comuni_nascita.provincia,'') AS provinicia_nascita,
IFNULL(00_stati_nascita.denominazione,'') AS stato_nascita,
IFNULL(Cper.nomeC, '') AS comune_residenza,
IFNULL(Sper.NomeR, '') AS regione_residenza,
IFNULL(01_persone.indirizzo_residenza,'') AS indirizzo_residenza,
IFNULL(01_persone.cap_residenza,'') AS cap_residenza,
01_persone.sesso,
01_persone.disabile,
IFNULL(01_persone.telefono, '') AS telefono,
IFNULL(01_persone.telefono2, '') AS telefono2,
IFNULL(01_persone.fax, '')AS fax,
IFNULL(01_persone.mobile, '') AS mobile,
IFNULL(01_persone.email, '') AS email,
01_tesseramento.cod_tessera,
01_tesseramento.data_emissione,
01_tesseramento.data_scadenza,
01_tipo_tessera.tipo_tessera,
IF(01_settori.id IS NULL,'',01_settori.settore) AS settore,
IF(01_cinture.id IS NULL,'',01_cinture.cintura) AS cintura,
IFNULL(01_comitati.denom, '') AS comitato,
Cper.nomeC AS NomeComune,
Sper.SiglaP AS SiglaProvincia,
Sper.nomeP AS Provincia,
Sper.nomeR AS Regione,
A.anno as anno_abilitazione_mga, A.id_livello as livello_mga, 01_categorie.categoria,01_persone.id as id_persona
FROM 01_tesseramento
INNER JOIN 01_tipo_tessera ON 01_tesseramento.id_tipo_tessera = 01_tipo_tessera.id
INNER JOIN 01_stagione ON 01_tesseramento.anno = 01_stagione.stagione
LEFT JOIN 01_settori ON 01_tesseramento.id_settore = 01_settori.id
LEFT JOIN 01_cinture ON 01_tesseramento.id_cintura = 01_cinture.id
INNER JOIN 01_persone ON 01_tesseramento.id_persona = 01_persone.id
LEFT JOIN (select max(anno) as anno, MAX(id_livello) as id_livello, id_persona FROM 01_mga GROUP BY 01_mga.id_persona)A ON 01_persone.id = A.id_persona
LEFT JOIN 01_comitati ON 01_comitati.id = 01_tesseramento.id_comitato
LEFT JOIN 00_comuni_nascita ON 00_comuni_nascita.id = 01_persone.comune_nascita
LEFT JOIN 00_stati_nascita ON 00_stati_nascita.id = 01_persone.stato_nascita
LEFT JOIN ISTAT_comuni AS Cper ON Cper.CodC = 01_persone.comune_residenza
LEFT JOIN ISTAT_regioni_province AS Sper ON Cper.CodP = Sper.CodP
LEFT JOIN ISTAT_comuni AS Cper2 ON Cper2.CodC = 01_comitati.comune
LEFT JOIN ISTAT_regioni_province AS Sper2 ON Cper2.CodP = Sper2.CodP
INNER JOIN 01_tesseramento_cql on 01_tesseramento.id = 01_tesseramento_cql.id_tesseramento
INNER JOIN 01_categorie on 01_tesseramento_cql.id_categoria = 01_categorie.id
WHERE 01_tesseramento.anno =Year(Now()) AND 01_tesseramento.id_settore != 0 AND 01_tesseramento.id_tipo_tessera in(32,34,35,36,37,38,39,40,41,42,67)
ORDER BY cognome ASC,nome ASC
Karate
Gandini Paolo
QualificaInsegnante tecnico
CategoriaIstruttore
ComitatoLOMBARDIA
Difesa Personale/MGA
Gandolfo Andrea
Livello
Maestro Difesa Personale/MGA
Anno di Acquisizione2015
ComitatoPIEMONTE
Judo
Gandolfo Andrea
QualificaInsegnante tecnico
CategoriaIstruttore
ComitatoPIEMONTE
Ju-Jitsu
Gandolfo Andrea
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoPIEMONTE
Karate
Gandolfo Angelica
QualificaInsegnante tecnico
CategoriaAllenatore Base
ComitatoLIGURIA
Karate
Gandolfo Mirco
QualificaInsegnante tecnico
CategoriaIstruttore
ComitatoLOMBARDIA
Difesa Personale/MGA
Gandolfo Salvatore
Livello
Maestro Difesa Personale/MGA
Anno di Acquisizione2015
ComitatoPIEMONTE
Judo
Gandolfo Salvatore
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoPIEMONTE
Ju-Jitsu
Gandolfo Salvatore
QualificaInsegnante tecnico
CategoriaAllenatore Base
ComitatoPIEMONTE
Ju-Jitsu
Gandolfo Salvatore
QualificaInsegnante tecnico
CategoriaIstruttore
ComitatoSICILIA
Difesa Personale/MGA
Gangi Arturo Sebastiano
Livello
Maestro Difesa Personale/MGA
Anno di Acquisizione2019
ComitatoLOMBARDIA
Judo
Gangi Arturo Sebastiano
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoLOMBARDIA
Karate
Gangi Francesco
QualificaInsegnante tecnico
CategoriaIstruttore
ComitatoSICILIA
Difesa Personale/MGA
Garanzini Aldo
Livello
Allenatore Difesa Personale/MGA
Anno di Acquisizione2016
ComitatoLOMBARDIA
Judo
Garanzini Aldo
QualificaInsegnante tecnico
CategoriaAllenatore Base
ComitatoLOMBARDIA
Difesa Personale/MGA
Garau Giorgio
Livello
Maestro Difesa Personale/MGA
Anno di Acquisizione2010
ComitatoSARDEGNA
Judo
Garau Giorgio
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoSARDEGNA
Difesa Personale/MGA
Garau Mauro
Livello
Allenatore Difesa Personale/MGA
Anno di Acquisizione2014
ComitatoPIEMONTE
Karate
Garau Mauro
QualificaInsegnante tecnico
CategoriaAllenatore
ComitatoPIEMONTE
Judo
Garavaglia Alice
QualificaInsegnante tecnico
CategoriaAllenatore
ComitatoPIEMONTE
Difesa Personale/MGA
Garavaglia Francesco
Livello
Istruttore Difesa Personale/MGA
Anno di Acquisizione2006
ComitatoPIEMONTE
Judo
Garavaglia Francesco
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoPIEMONTE
Karate
Garcea Attilio
QualificaInsegnante tecnico
CategoriaAllenatore
ComitatoLAZIO
Difesa Personale/MGA
Garcea Gabriele
Livello
Maestro Difesa Personale/MGA
Anno di Acquisizione2010
ComitatoFRIULI-VENEZIA GIULIA
Karate
Garcea Gabriele
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoFRIULI-VENEZIA GIULIA
Judo
Garcia Aponte Javier Augusto
QualificaInsegnante tecnico
CategoriaAllenatore Base
ComitatoLAZIO
Lotta
Gargaglia Filippo
QualificaInsegnante tecnico
CategoriaMaestro
ComitatoLAZIO
Karate
Gargani Simone
QualificaInsegnante tecnico
CategoriaAllenatore Base
ComitatoTOSCANA




