Re: Rapports et variables additionnelles
Date: jeudi 21 février 2013 03:14:56
Bonjour, il y a 2 tables
Table extra_field
Le champs variable comporte le nom de votre variable
Le champs category vous donne la Table qui est liée (FLIGHT pour votre usage)
Table Extra_field_content
Le champs extra_field_id pointe sur la table extra_field
Le champs category_id vous donne l'id de la ligne dans la table identifiée par ;e champ category dans la table extra_field
Le champs content vous donne le contenu de votre champs
Exemple: liste des passagers CE,
SELECT f.id, f.start_date, ef.label, efc.content
FROM flight AS f
LEFT JOIN extra_field_content AS efc ON efc.category_id = f.id
LEFT JOIN extra_field AS ef ON ef.id = efc.extra_field_id
WHERE ef.variable = 'nbPassagerCe' AND ef.category = 'FLIGHT' AND efc.content > 0