sql >> Databáze >  >> RDS >> Mysql

MySQL:Vyhněte se výběru sloupců se stejným uživatelským jménem

Můžete

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

toto vybere první přidaný, pokud jich je více.




  1. Postregsql Datum rozdíl na základě sekund

  2. Oracle seskupte část řádku a získejte řádek s nejnovějším časovým razítkem

  3. Jak vybrat uvnitř smyčky FOR pro další výpočty?

  4. Pomalý dotaz v Javě pomocí JDBC, ale ne v jiných systémech (TOAD)