Pregunta:
Fecha: 07-08-2021 13:28:32
(En Español)
Sentencia SQL:
Tengo una sentencia SQL que no me lanza error pero no es el resultado que quiero[Resuelta]
Estoy tratando de sacar los artículos mas leídos de mi base de datos pero me esta sacando unos artículos que no son los mas leídos y tiene mucho tiempo que no me realiza ningún cambio por mas que subo contenido a mi pagina y por mas que existan artículos que tiene mas visitas que los que se me están mostrando.Sentencia SQL:
SELECT post.id_post, post.title, post.miniatura, post.category, post.create_at_post FROM post INNER JOIN view ORDER BY 'view' DESC LIMIT 4Votos: 0 - Respuestas: 3 - Vistas: 9 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 10-08-2021 15:59:32 Hola Braylin,
Te falta una sentencia WHERE.
El INNER JOIN te puede dar problemas además de que view es una palabra reservada y no es buena idea que tengas tablas que se llaman así. Votos: 1 - Link respuesta -
Fecha: 11-08-2021 13:40:35 Usted me podría colocar la sentencia ya resulta por favor y en la sentencia la palabra view la cambia por visitas
Gracias de antemano Votos: 0 - Link respuesta -
Fecha: 17-08-2021 08:11:08 Perfecto.
Logre solucionar este problema con esta sentencia SQL
SELECT post.id_post, post.title, post.miniatura, post.category, post.create_at_post FROM post INNER JOIN `view` on post.id_post = `view`.id_view_post ORDER BY `view`.view DESC LIMIT 4
Esta pregunta ya fue solucionada Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión