Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2014, 15:38
Avatar de XxNano3000xX
XxNano3000xX
 
Fecha de Ingreso: diciembre-2014
Mensajes: 3
Antigüedad: 10 años, 2 meses
Puntos: 0
Sumar datos tipo TIME sql 2012

Buenas, soy nuevo en esto de por acá, asi que daré una explicación de mi "base de datos".

Estoy creando una CasaDisquera, meter información sobre albumes, artistas y canciones.

Tengo estas tablas:

Código SQL:
Ver original
  1. CREATE TABLE Artista(
  2. CodArtis CHAR(3) NOT NULL PRIMARY KEY,
  3. NomArtis VARCHAR(30) NULL,
  4. )
  5. GO
  6.  
  7. CREATE TABLE Generos(
  8. CodGen CHAR(3) NOT NULL  PRIMARY KEY,
  9. NomGen VARCHAR(20) NOT NULL,
  10.  
  11. )
  12. GO
  13.  
  14. CREATE TABLE Album(
  15. Formato VARCHAR(30) NULL,
  16. Precio DECIMAL (7,2) NULL,
  17. CodAlb CHAR(3) NOT NULL PRIMARY KEY,
  18. NomAlb VARCHAR(50) NULL,
  19. CodGen CHAR(3) NOT NULL,
  20. CodArtis CHAR(3) NOT NULL,
  21. CONSTRAINT KY_3 FOREIGN KEY (CodGen) REFERENCES Generos (CodGen),
  22. CONSTRAINT KY_4 FOREIGN KEY (CodArtis) REFERENCES Artista (CodArtis),
  23. )
  24. GO

Código SQL:
Ver original
  1. CREATE TABLE NombreCanciones(
  2. CodAlb CHAR(3) NOT NULL,
  3. NomCan VARCHAR(30) NULL,
  4. Duracion TIME(0) NULL,
  5. CodArtis CHAR(3) NOT NULL,
  6. CONSTRAINT KY_1 FOREIGN KEY (CodAlb) REFERENCES Album(CodAlb),
  7. CONSTRAINT KY_2 FOREIGN KEY (CodArtis) REFERENCES Artista(CodArtis)
  8. )
  9. GO

Como verán en la parte en rojo, tengo el campo Duración con el tipo TIME.
Cuando muestro información de mi tabla, me lo tira "00:22:23".


Lo que quiero es hacer una consulta donde pueda pedir el nombre del álbum, y su respectiva duración en formato de time, ya saben, "00:34:00".


Logro hacer que me aparezca el nombre del album con todas las canciones que contiene, pero no sé como hacer con la duración.

Espero me entiendan, no sé si me expliqué bien.

Última edición por gnzsoloyo; 05/12/2014 a las 14:33 Razón: Aclaración