sql >> Database teknologi >  >> RDS >> Mysql

MySQL kopiere flere rækkeværdier med samme ID til nye kolonner?

Efter at have set din kommentar, og at du bare prøver at lave en CSV ud af den, kan du gøre sådan noget:

<?php
$query = $db->query('SELECT ItemID, GROUP_CONCAT(File SEPARATOR \'|$|\') AS Files FROM Table GROUP BY ItemID');
// Use a string that cant appear as part of the filename as the separator
$fh = fopen('items.csv', 'w');
foreach ($query->fetchAll(PDO::FETCH_ASSOC) as $row) {
    $files = explode('|$|', $row['Files']);
    fputcsv($fh, array_merge(array($row['ItemID']), $files));
}
fclose($fh);


  1. Sådan får du adgang til online mysql-database i Android?

  2. _gc_fusion_compression

  3. mysql:se alle åbne forbindelser til en given database?

  4. dvale opdaterer delvist, når entitet parses med json