suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Greifen Sie auf JSON-Spalten zu

Wie greife ich auf die als JSON in einer statusdate-Spalte gespeicherten Werte zu? Bitte sehen Sie sich die Beispielzeilen unten an.

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

P粉345302753P粉345302753266 Tage vor470

Antworte allen(1)Ich werde antworten

  • P粉713846879

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

    演示:

    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   |
    +--------+

    在这种情况下,您可能会意外地需要在 "1" 两边加上双引号才能在 JSON 路径中使用它。

    Antwort
    0
  • StornierenAntwort