SQL - 1 o 2 sentencias sql?

 
Vista:
sin imagen de perfil

1 o 2 sentencias sql?

Publicado por isabel (1 intervención) el 10/12/2017 17:39:22
Hola,
estoy manejando wordpress.

Quiero mostrar en un aside las miniaturas de las imágenes pertenecientes a mis posts del porfolio, que son distintos a los posts normales.

Al meterme en la base de datos, veo que todo está dentro de la tabla wp_posts, pero está configurado de la siguiente manera:
1. Aparecen unos registros que contienen en la columna "post_type" lo siguiente: "luv_portfolio". Estos registros tienen toda la información de mis posts del portfolio menos la ruta de la imagen, que es justo lo que me interesa.
(*Un dato que puede ser de importancia: los valores de los id de los registros anteriores, aparecen en otra tabla llamada wp_postmeta, en otros registros donde la columna es "post_id". Y tienen asociado, entre otras cosas, un valor que es el de la columna "meta_value"; este valor coincide con el id de los registros que cito a continuación.)

2.Aparece un segundo registro en esa misma tabla, con otro ID (*ese meta_value que he dicho antes) y en ese registro, en la columna "post_parent", aparece el ID del primer registro. Pero en este caso, el post_type es "attachment"; en este registro, la columna "guid" tiene la ruta de mi imagen, que es lo que quiero.

¿Cómo hago para conseguir esta ruta en una sola sentencia SQL¿ Al tener el post_type "attachment" en el segundo registro que es el que me interesa, no puedo filtrar los registros que sólo pertenezcan a los post de tipo portfolio. Me salen las imagenes de todos los posts, no de los posts pertenecientes al portfolio.
No sé si me he explicado muy bien,
Mil gracias de antemano!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

1 o 2 sentencias sql?

Publicado por Isaias (1921 intervenciones) el 12/12/2017 06:49:20
Perdon, en lo particular, no entendi que deseas obtener y de donde lo deseas obtener, ¿estamos hablando de que motor de base de datos?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar