sql >> Databasteknik >  >> RDS >> Mysql

Push partiell resultatdata i array och skicka

Det här är inte MySQL sätt att uppnå det du ville. Jag har en JS sätt att uppnå det du behöver.

    var a = [{"id":1,"tags":"tag1, tag2, tag3"},{"id":2,"tags":"tag2, tag4"}];
    var expected =[];
    a.forEach( function (eachObj){
        var obj = {};
        for (var key in eachObj) {
            if (eachObj.hasOwnProperty(key) && key ==='tags'){
                obj[key] = [eachObj[key]];
            }else{
                obj[key] = eachObj[key];
            }
        }
        expected.push(obj);
    });

    console.log(expected);


  1. mySQL-fråga mellan två datum och två gånger

  2. Att skicka ett värde som hämtats från en databas till en annan sida med php och mysql

  3. Docker väntar på att postgresql ska köras

  4. Hur man installerar phpMyAdmin