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

MySQL:Tránh chọn các cột có cùng một userid

Bạn có thể

select r.* from ringtones r 
    inner join (select MIN(id) as id, userid from ringtones 
                      where deletedbyuser='0' and (lang='$lang' or lang='en') 
                      group by userid) s
    on r.id = s.id
order by r.id desc
limit 10

cái này sẽ chọn cái đầu tiên được thêm vào nếu có nhiều cái.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ các quyền của ứng dụng trong cơ sở dữ liệu

  2. Tìm nạp id chèn cuối cùng hiển thị sai số

  3. Đính kèm cơ sở dữ liệu hiện có với MySQL

  4. MySQL Row 30153 đã bị cắt bởi lỗi GROUP_CONCAT ()

  5. Gọi thủ tục được lưu trữ trong codeigniter