Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP JSON समूह समान मान से

मुझे नहीं पता कि आप जो चाहते हैं वह डेटा प्राप्त करने योग्य है या नहीं, बस sql का उपयोग करें।

आमतौर पर, मैं यह काम php का उपयोग करूँगा

<?php
$json = array();

foreach ($array as $idx => $data) {
    //Id is not exists in json,create new data 
    if( !array_key_exists($data['Id'], $json) ){//Id is unique in db,use Id for index ,you can find it easily
        $json[$data['Id']]=array(
            'Id'  =>$data['Id'],
            'Name'=>$data['Name'],
            'Value'=>array(
                    $data['Date']=>$data['Value']
                )
        );
        continue;
    }

    //Id is exists in json, append value
    $json[$data['Id']]['Value'][$data['Date']] =$data['Value'];
}
$json = json_encode($json);

काश मैं आपकी मदद कर पाता



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. RAND (बीज) का उपयोग करके MySQL में पंक्तियों का नमूना कैसे लें?

  2. php . से नेस्टेड संग्रहीत कार्यविधि को कॉल करना

  3. php/mysql. क्या यह पता लगाने के लिए mysql फ़ंक्शन है कि कम से कम 2 निश्चित शब्द कम से कम एक mysql पंक्ति-फ़ील्ड में मौजूद हैं या नहीं?

  4. सबटाइम () उदाहरण – MySQL

  5. Mysql2 मणि ​​स्थापित नहीं कर सकता