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

MYSQL स्विच किए जाने पर भी दो कॉलम की प्रविष्टि को अलग करता है

आप इस तरह की क्वेरी का उपयोग कर सकते हैं:

select
  min(id) as id,
  least(sender,recipient) as sender,
  greatest(sender,recipient) as recipient
  min(text) as text
from
  tablename
group by
  least(sender,recipient),
  greatest(sender,recipient)

(या आप टेक्स्ट के लिए किसी अन्य समेकित फ़ंक्शन का उपयोग कर सकते हैं, जैसे group_concat, या चैट का पहला या अंतिम संदेश प्राप्त करने के लिए आपको दो बार टैबलेटनाम में शामिल होना होगा, लेकिन यह इस पर निर्भर करता है कि आप क्या वापस करना चाहते हैं)



  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 में utf8mb4 का उपयोग करना

  2. लारवेल 4.2 बीआईटी डेटाटाइप मुद्दा

  3. मैसकल ऑप्टिमाइज़ेशन व्याख्या के आधार पर

  4. तिथि के अनुसार प्रविष्टियों का चयन ->=अब (), MySQL

  5. MySQL में कुछ कॉलम और रैंड () के आधार पर छाँटना