Vous n'êtes pas identifié(e).
Pages : 1
Concernant la première remarque sur le format JSON invalide, j'ai effectivement fait une erreur lors de la mise en forme "à la main"... en supprimant une virgule.
J'imagine que cette erreur ne remet pas en cause la pertinence de ma question ;-)
Pour la seconde remarque, vous avez parfaitement raison. Il faut néanmoins comprendre que ces données JSON sont issues d'une application RH et réceptionnées en utilisant
le protocole AMQP. J'ai besoin de ces données pour certaines requêtes ponctuelles dans une autre application indépendante de l'application RH et transformer ces données
sous une forme relationnelle n'aura aucune valeur ajoutée dans mon contexte.
Je repose donc ma question en précisant que c'est bien le nom = "Département 1".
Jean-Marc
Bonjour,
J'ai une question sur l'utilisation de requêtes avec des colonnes de type jsonb.
J'ai une table de personnes nommée personne. Partons sur 3 colonnes :
id (clé primaire)
nom
historique
La colonne historique est de type jsonb. Voici un exemple de contenu :
[
{
"annee": 2014,
"equipes": [
{
"id": 22,
"nom": "Equipe 1"
}
],
"departements": [
{
"id": 53,
"nom": "Département 1"
}
]
},
{
"annee": 2015,
"equipes": [
{
"id": 23,
"nom": "Equipe 5"
},
{
"id": 22,
"nom": "Equipe 1"
}
],
"departements": [
{
"id": 53,
"nom": "Département 1"
},
{
"id": 56
"nom": "Département 3"
}
]
}
]
Comment faire pour récupérer toutes les personnes ayant travaillé dans le département 1 ?
Merci,
Jean-Marc
Pages : 1