Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Json con GROUP_CONCAT

Hybrid View

  1. #1
    json_object è una funzione che non è presente in tutte le versioni di mySQL; nel caso, nel post che ho linkato ci sono anche le info per le vecchie versioni

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Quote Originariamente inviata da optime Visualizza il messaggio
    json_object è una funzione che non è presente in tutte le versioni di mySQL; nel caso, nel post che ho linkato ci sono anche le info per le vecchie versioni
    Si Grazie 1000.
    Visto che ho un CASE in mezzo, unica cosa che non ho capito la posizione delle parentesi quadre.
    Ho provato anche cosi:
    Codice PHP:
    GROUP_CONCAT('[',
    CASE 
    WHEN WEEKDAY(calendar.start) = 0 THEN 
    CONCAT
    (json_object('start',calendar.start))END ,']') AS Event1
    ed ottengo questo risultato che non è valido.
    Codice PHP:
    [{"start""2021-04-19 07:30:00.000000"}],[{"start""2021-04-1907:50:00.000000"}] 

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Quote Originariamente inviata da max1974 Visualizza il messaggio
    Si Grazie 1000.
    Visto che ho un CASE in mezzo, unica cosa che non ho capito la posizione delle parentesi quadre.
    Ho provato anche cosi:
    Codice PHP:
    GROUP_CONCAT('[',
    CASE 
    WHEN WEEKDAY(calendar.start) = 0 THEN 
    CONCAT
    (json_object('start',calendar.start))END ,']') AS Event1
    ed ottengo questo risultato che non è valido.
    Codice PHP:
    [{"start""2021-04-19 07:30:00.000000"}],[{"start""2021-04-1907:50:00.000000"}] 
    Mancava un CONCAT
    Codice PHP:
    CONCAT('[',GROUP_CONCAT(CASE WHEN WEEKDAY(calendar.start) = 0 THEN CONCAT(json_object('start',calendar.start))END ),']') AS Event1

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.