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

php मैसकल ग्रुपिंग और यूजर मैसेज को एक साथ ऑर्डर करना

आप चाहते हैं:

ऐसा करने के लिए आपको समूह दर खंड में कुछ जादू करना होगा।

SELECT id, sender, receiver, MAX(time_sent), MAX(message) 
FROM Messages
WHERE sender='$userid' OR receiver = '$userid' 
Group By (if(sender > receiver,  sender, receiver))
       , (if(sender > receiver,  receiver, sender))
Order BY time_sent DESC



  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. डोकर। MySQL छवि। my.cnf फ़ाइल नहीं बदल सकता

  4. सिद्धांत - अगला और पिछला रिकॉर्ड प्राप्त करें

  5. उप चयन के साथ MySQL अद्यतन