Salve a tutti!!
Ho bisogno di fare una query particolare su un mio db strutturato in due tabelle.
TB_SCHEDA
id
riferimento
categoria
tipologia
zona
metri_quadri
descrizione
prezzo
area
path
TB_IMMAGINI
id
riferimento
nome_file
Ad ogni record di TB_SCHEDA corrispondono n record di TB_IMMAGINI collegate tra loro dal campo "riferimento".
Ho bisogno però di creare un elenco di record di TB_SCHEDA dove visualizzo anche la PRIMA immagine per ogni riferimento.
La query che ho fatto io funziona ma in parte, invece di visualizzarmi la prima immagine mi visualizza l'ultima.
Come posso fare a fargli fare il contrario?
Questa è la query:
Grazie mille per l'attenzione!Codice PHP:StrSQL = "SELECT TB_SCHEDA.*, qryPrimiValori.PrimoDiNOME_FILE FROM TB_SCHEDA LEFT JOIN "
StrSQL = StrSQL & "(SELECT TB_IMMAGINI.RIFERIMENTO, First(TB_IMMAGINI.NOME_FILE) AS PrimoDiNOME_FILE FROM TB_IMMAGINI GROUP BY TB_IMMAGINI.RIFERIMENTO) AS qryPrimiValori "
StrSQL = StrSQL & "ON TB_SCHEDA.RIFERIMENTO = qryPrimiValori.RIFERIMENTO WHERE CATEGORIA='" & Categoria & "' AND AREA='" & Area & "'"


Rispondi quotando