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

2 कॉलम से समूह सटीक अग्रानुक्रम मान?

आप PHP का उपयोग करके ऐसा कर सकते हैं:

$query = mysqli_query("SELECT time, lat, `long` FROM Points ORDER BY time");

// output header row
echo str_pad('time', 8) .'|';
echo str_pad('lat', 7) .'|';
echo "long\n";

$prevLat = $prevLong = '';
while ($row = mysqli_fetch_assoc($query)) {
    if ($row['lat'] === $prevLat && $row['long'] === $prevLong) {
        // if this row's lat and long values are the same as the
        // previous row's values, skip this row.
        continue;
    }

    $prevLat  = $row['lat'];
    $prevLong = $row['long'];

    echo str_pad($row['time'], 8) .'|';
    echo str_pad($row['lat'], 7) .'|';
    echo "{$row['long']}\n";
}

यहाँ एक नमूना है:http://codepad.org/c0SjA058



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL जॉइन, ग्रुप बाय, ऑर्डर बाय

  2. mysql परिणामों को श्रेणी के आधार पर समूहित करें और उन्हें प्रत्येक श्रेणी के अंतर्गत समूहों में प्रदर्शित करें

  3. एक ही तालिका में एकाधिक विदेशी कुंजी

  4. क्या MySQL में एक चर को घटाना संभव है?

  5. पंक्तियों को वापस करने के 2 तरीके जिनमें MySQL में केवल गैर-अल्फ़ान्यूमेरिक वर्ण होते हैं