Guest User

Untitled

a guest
Nov 20th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. CREATE TABLE "albums" ( `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, `nombre` TEXT );
  2.  
  3. CREATE TABLE "musica" ( `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, `nombreyruta` TEXT NOT NULL, `anulado` NUMERIC NOT NULL DEFAULT 0, `album` INTEGER, `reproducido` INTEGER NOT NULL DEFAULT 0, `ultimareproduccion` TEXT );
  4.  
  5. CREATE TABLE "reproduccion" ( `Id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, `idalbum` INTEGER NOT NULL DEFAULT 0, `habilitado` INTEGER NOT NULL DEFAULT 1 )
  6.  
  7. SELECT musica.id from musica inner join reproduccion on musica.album = reproduccion.idalbum WHERE musica.reproducido = 0;
  8.  
  9. SELECT CAST(COUNT(*) * 0.4 AS int) FROM musica
  10.  
  11. SELECT *
  12. FROM musica m
  13. ORDER BY ultimareproduccion DESC
  14. LIMIT (
  15. SELECT CAST(COUNT(*) * 0.4 AS int) + 1 FROM musica
  16. )
  17.  
  18. SELECT c.*
  19. FROM (
  20. SELECT *
  21. FROM musica m
  22. ORDER BY ultimareproduccion DESC
  23. LIMIT (
  24. SELECT CAST(COUNT(*) * 0.4 AS int) + 1 FROM musica
  25. )
  26. ) c;
Add Comment
Please, Sign In to add comment