Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

php Mysql Nhóm và Sắp xếp các tin nhắn của người dùng với nhau

Bạn muốn:

Bạn sẽ phải thực hiện một số phép thuật theo nhóm từng mệnh đề để điều này xảy ra.

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. sử dụng một biến cho tên bảng trong mysql gerc

  2. Câu hỏi thiết kế DB về Khóa ngoại không thể xóa và chuẩn hóa

  3. Làm thế nào để tự cập nhật PHP + MySQL CMS?

  4. Pandas 0.20.2 to_sql () sử dụng MySQL

  5. MySQL 5.6.10 InnoDB không thể tạo bảng vì bảng đã tồn tại