Provinces: Difference between revisions

From Resistance in Belgium
No edit summary
No edit summary
Line 9: Line 9:
<div class="table-container">
<div class="table-container">
{{#sparql:
{{#sparql:
SELECT DISTINCT (?person AS ?link) (?lastName AS ?lastName) (?firstName AS ?firstName) (?middleNames AS ?middleNames) ?genderLabel ?residenceLabel
SELECT DISTINCT ?personne ?nomDeFamille ?prenom ?autresPrenoms
       (CONCAT(SUBSTR(STR(?birthDate), 1, 4), "-", SUBSTR(STR(?birthDate), 6, 2), "-", SUBSTR(STR(?birthDate), 9, 2)) AS ?birthDateFormatted)
      ?genre ?domicile
       (CONCAT(SUBSTR(STR(?deathDate), 1, 4), "-", SUBSTR(STR(?deathDate), 6, 2), "-", SUBSTR(STR(?deathDate), 9, 2)) AS ?deathDateFormatted)
       (CONCAT(SUBSTR(STR(?dateNaissance), 1, 4), "-", SUBSTR(STR(?dateNaissance), 6, 2), "-", SUBSTR(STR(?dateNaissance), 9, 2)) AS ?dateNaissanceFormatee)
       ?profession ?birthPlaceLabel ?civilStatusLabel ?motherTongueLabel ?nationalityCountryLabel ?evenementLabel
       (CONCAT(SUBSTR(STR(?dateDeces), 1, 4), "-", SUBSTR(STR(?dateDeces), 6, 2), "-", SUBSTR(STR(?dateDeces), 9, 2)) AS ?dateDecesFormatee)
       (GROUP_CONCAT(DISTINCT ?demandeStatutLabel; SEPARATOR = " ; ") AS ?statuts_demandes_concat)
       ?profession ?lieuNaissance ?etatCivil
       (GROUP_CONCAT(DISTINCT ?decisionStatutLabel; SEPARATOR = " ; ") AS ?statuts_obtenus_concat)
      ?langueMaternelle ?paysNationalite ?evenement
       ?archivesCollectionLabel ?inventoryNumber ?wikidataIdentifier
       (GROUP_CONCAT(DISTINCT ?demandeStatutLabel; SEPARATOR = " ; ") AS ?statutsDemandes)
       (GROUP_CONCAT(DISTINCT ?affiliationLabel; SEPARATOR = " ; ") AS ?affiliations)
       (GROUP_CONCAT(DISTINCT ?decisionStatutLabel; SEPARATOR = " ; ") AS ?statutsObtenus)
       ?fondsArchives ?numeroInventaire ?identifiantWikidata
       (GROUP_CONCAT(DISTINCT ?appartenanceLabel; SEPARATOR = " ; ") AS ?appartenances)
WHERE {
WHERE {
   ?person wdt:P7 ?residence .  
   ?personne wdt:P7 ?domicile .  
   ?residence wdt:P14* wd:Q53 .  # Province of Namur
   ?domicile wdt:P14* wd:Q53 .  # Province de Namur
    
    
   OPTIONAL { ?person wdt:P2 ?firstName }   
   OPTIONAL { ?personne wdt:P2 ?prenom }   
   OPTIONAL { ?person wdt:P42 ?middleNames }   
   OPTIONAL { ?personne wdt:P42 ?autresPrenoms }   
   OPTIONAL { ?person wdt:P3 ?lastName }   
   OPTIONAL { ?personne wdt:P3 ?nomDeFamille }   
   OPTIONAL { ?person wdt:P4 ?gender }   
   OPTIONAL { ?personne wdt:P4 ?genre }   
   OPTIONAL { ?person wdt:P67 ?birthDate }   
   OPTIONAL { ?personne wdt:P67 ?dateNaissance }   
   OPTIONAL { ?person wdt:P68 ?deathDate }   
   OPTIONAL { ?personne wdt:P68 ?dateDeces }   
   OPTIONAL { ?person wdt:P13 ?profession }   
   OPTIONAL { ?personne wdt:P13 ?profession }   
   OPTIONAL { ?person wdt:P46 ?birthPlace }   
   OPTIONAL { ?personne wdt:P46 ?lieuNaissance }   
   OPTIONAL { ?person wdt:P50 ?civilStatus }   
   OPTIONAL { ?personne wdt:P50 ?etatCivil }   
   OPTIONAL { ?person wdt:P44 ?motherTongue }   
   OPTIONAL { ?personne wdt:P44 ?langueMaternelle }   
   OPTIONAL { ?person wdt:P45 ?nationalityCountry }   
   OPTIONAL { ?personne wdt:P45 ?paysNationalite }   
   OPTIONAL { ?person wdt:P53 ?evenement }
   OPTIONAL { ?personne wdt:P53 ?evenement }


   # Ajouter les statuts demandés et obtenus
   # Ajouter les statuts demandés et obtenus
   OPTIONAL {  
   OPTIONAL {  
     ?person wdt:P54 ?demandeStatut.  # Type de statuts demandés
     ?personne wdt:P54 ?demandeStatut.  # Type de statuts demandés
     ?demandeStatut rdfs:label ?demandeStatutLabel.
     ?demandeStatut rdfs:label ?demandeStatutLabel.
     FILTER(LANG(?demandeStatutLabel) = "en")
     FILTER(LANG(?demandeStatutLabel) = "fr")
   }
   }
   OPTIONAL {  
   OPTIONAL {  
     ?person wdt:P55 ?decisionStatut.  # Type de statuts obtenus
     ?personne wdt:P55 ?decisionStatut.  # Type de statuts obtenus
     ?decisionStatut rdfs:label ?decisionStatutLabel.
     ?decisionStatut rdfs:label ?decisionStatutLabel.
     FILTER(LANG(?decisionStatutLabel) = "en")
     FILTER(LANG(?decisionStatutLabel) = "fr")
   }
   }


   OPTIONAL { ?person wdt:P54 ?requestStatus }   
   OPTIONAL { ?personne wdt:P54 ?statutDemande }   
   OPTIONAL { ?person wdt:P55 ?decisionStatus }   
   OPTIONAL { ?personne wdt:P55 ?statutObtenu }   


   ?person p:P34 ?archives_statement .
   ?personne p:P34 ?declarationArchives .
   ?archives_statement ps:P34 ?archivesCollection .
   ?declarationArchives ps:P34 ?fondsArchives .
   ?archives_statement pq:P35 ?inventoryNumber .
   ?declarationArchives pq:P35 ?numeroInventaire .


   OPTIONAL { ?person wdt:P15 ?wikidataIdentifier }   
   OPTIONAL { ?personne wdt:P15 ?identifiantWikidata }   


   OPTIONAL {  
   OPTIONAL {  
     ?person wdt:P52 ?affiliation .   
     ?personne wdt:P52 ?appartenance .   
     ?affiliation rdfs:label ?affiliationLabel .
     ?appartenance rdfs:label ?appartenanceLabel .
     FILTER(lang(?affiliationLabel) = 'en')   
     FILTER(lang(?appartenanceLabel) = 'fr')   
   }
   }


   SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }   
  # Récupérer les labels automatiquement ou en français
   SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }   
}
}
GROUP BY ?person ?lastName ?firstName ?middleNames ?genderLabel ?residenceLabel ?birthDate ?deathDate ?profession  
GROUP BY ?personne ?nomDeFamille ?prenom ?autresPrenoms ?genre ?domicile ?dateNaissance ?dateDeces ?profession  
         ?birthPlaceLabel ?civilStatusLabel ?motherTongueLabel ?nationalityCountryLabel ?evenementLabel ?requestStatusLabel ?decisionStatusLabel
         ?lieuNaissance ?etatCivil ?langueMaternelle ?paysNationalite ?evenement ?statutDemande ?statutObtenu
         ?archivesCollectionLabel ?inventoryNumber ?wikidataIdentifier
         ?fondsArchives ?numeroInventaire ?identifiantWikidata
 
ORDER BY ASC(?nomDeFamille) ASC(?prenom)
LIMIT 4


ORDER BY ASC(?lastName) ASC(?firstName)





Revision as of 14:50, 17 September 2024


Province de Namur

La requête suivante permet de récupérer toutes les personnes dont le domicile (durant/au lendemain de la Seconde Guerre mondiale) est situé dans la Province de Namur. Il s'agit d'une liste globale incluant toutes les personnes, qu'elles aient été reconnues résistant.e.s reconnus ou non. Vous pouvez utiliser la barre de recherche pour filtrer les lignes par nom de commune (noms datant d'avant la fusion). Pour des recherches combinant plusieurs critères, rendez-vous sur cette page dédiée aux requêtes avancées.