Maison  >  Questions et réponses  >  le corps du texte

Accéder aux colonnes JSON

Comment accéder aux valeurs stockées en JSON dans une colonne statusdate ? Veuillez consulter les exemples de lignes ci-dessous.

{"1":{"status":true,"date":"2022-03-30"},"3":{"status":true,"date":"2022-03-30 “}}

P粉345302753P粉345302753186 Il y a quelques jours391

répondre à tous(1)je répondrai

  • P粉713846879

    P粉7138468792024-03-31 09:19:18

    Démo :

    set @j = '{"1":{"status":true,"date":"2022-03-30"},"3":{"status":true,"date":"2022-03-30"}}';
    
    select json_extract(@j, '$."1".status') as status;
    +--------+
    | status |
    +--------+
    | true   |
    +--------+

    Dans ce cas, vous devrez peut-être accidentellement mettre des guillemets autour de "1" pour l'utiliser dans un chemin JSON.

    répondre
    0
  • Annulerrépondre