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

MySQL SELECT Counter, Group By

SELECT @rn := if(@g = tbl_albums.id, @rn+1, 1) rownumber,
       tbl_tracks.title, tbl_albums.title,
  @g := tbl_albums.id
FROM (select @g:=null, @rn:=0) initvars
CROSS JOIN tbl_tracks
INNER JOIN tbl_albums on tbl_tracks.album_id = tbl_albums.id
ORDER BY tbl_albums.id, tbl_tracks.title;


  1. Jaká je maximální délka dat, která mohu vložit do sloupce BLOB v MySQL?

  2. Převod záporných hodnot z FROM_UNIXTIME

  3. Jak získat měsíc z data v T-SQL

  4. Závažná chyba:Volání nedefinované metody mysqli_stmt::get_result()