Subversion Repositories Sites.tela-botanica.org

Rev

Rev 623 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
622 jpm 1
CREATE ALGORITHM=UNDEFINED DEFINER=`legumino`@`localhost` SQL SECURITY DEFINER VIEW `legumino_tapir` AS
2
	SELECT
3
		concat(_utf8'urn:lsid:tela-botanica.org:legumino:', c.id_contributions) AS guid,
4
		c.date AS date_observation,
5
		c.commentaire AS commentaire,
6
		c.date_saisie AS date_modification,
7
		SUBSTRING(cm.code_insee FROM 4) AS commune_code_insee,
8
		cm.nom_communes AS commune_nom,
9
		cm.latitude AS commune_latitude,
10
		cm.longitude AS commune_longitude,
11
		l.NumNomen AS num_nomenclatural,
12
		l.NumTaxon AS num_taxonomique,
13
		l.Famille AS nom_famille,
14
		l.Genre AS nom_genre,
15
		l.Espece AS nom_espece,
16
 
17
		l.Auteur AS nom_auteur,
18
		`i`.`num_nom_sel` AS `num_nom_sel`,`i`.`famille` AS `famille`,`l`.`code` AS `code`,`l`.`name` AS `name`,`i`.`date_observation` AS `date_observation`,`i`.`identifiant` AS `identifiant`,concat(`l`.`sector`,' ',`l`.`x_utm`,'m E ',`l`.`y_utm`,'m N') AS `coordonnees_bruts`,`l`.`sector` AS `sector`,`l`.`x_utm` AS `x_utm`,`l`.`y_utm` AS `y_utm`,`i`.`date_transmission` AS `date_transmission`,concat(_utf8'<?xml version="1.0" encoding="UTF-8"?>','<info>','<ordre>',`i`.`ordre`,'</ordre>','<num_nom_sel>',`i`.`num_nom_sel`,'</num_nom_sel>','<nom_ret>',`i`.`nom_ret`,'</nom_ret>','<num_nom_ret>',`i`.`num_nom_ret`,'</num_nom_ret>','<num_taxon>',`i`.`num_taxon`,'</num_taxon>','<lieudit>',`i`.`lieudit`,'</lieudit>','<station>',`i`.`station`,'</station>','<milieu>',`i`.`milieu`,'</milieu>','<commentaire>',`i`.`commentaire`,'</commentaire>','<transmission>',`i`.`transmission`,'</transmission>','<date_creation>',`i`.`date_creation`,'</date_creation>','<maj_name>',`l`.`maj_name`,'</maj_name>','<sector>',`l`.`sector`,'</sector>','<update_date>',`l`.`update_date`,'</update_date>','</info>') AS `related_information`,`i`.`num_taxon` AS `num_taxon`
19
 
20
	FROM (contributions AS c
21
		LEFT JOIN communes AS cm ON (c.code_insee = cm.code_insee)
22
		LEFT JOIN legumino AS l (c.NumTaxon = l.NumTaxon)
23
		LEFT JOIN contributeurs AS ct (c.id_contributeurs = ct.mail)
24
	WHERE (`i`.`transmission` = 1);