martes, 7 de abril de 2015

MySQL

DB

Tabla noticias

Tabla usuarios

Tabla comentarios


-- Función COUNT() "Cuenta el número de filas en una tabla determinada"

SELECT COUNT(*) cantidad_usuarios
FROM usuarios
WHERE id_usuario


-- Sentencia JOIN "Se utiliza para relacionar varias tablas"

SELECT N.id_noticia, N.titulo, N.fecha fecha_noticia, C.comentario, C.fecha fecha_comentario, U.usuario
FROM noticias N
JOIN comentarios C ON (N.id_noticia =C.id_noticia)
JOIN usuarios U ON (C.id_usuario = U.id_usuario)


-- Cláusula ORDER BY "Esta instrucción ordena columnas"

SELECT n.fecha fecha_noticia, N.id_noticia, N.titulo, C.comentario, U.usuario, C.fecha fecha_comentario
FROM noticias N
JOIN comentarios C ON( N.id_noticia = C.id_noticia)
JOIN usuarios U ON(C.id_usuario = U.id_usuario)
ORDER BY N.fecha DESC, usuario ASC


asdasdasdasdsad








No hay comentarios:

Publicar un comentario