ciao optime!
si in effetti avevo pensato la stessa cosa, ma non mi convinceva...
cmq ho provato con il tuo esempio:
codice:
SELECT
CONCAT(articolo_codice, "_", giacenza_id) IDProduttore,
brand_nome NomeProduttore,
articolo_nome NomeProdotto,
articolo_descrizione_ita Descrizione,
giacenza_tg Taglia,
colore_nome Colore,
(SELECT img_nome WHERE fk_articolo = articolo_id LIMIT 1 OFFSET 1) AS URLImmagine1,
(SELECT img_nome WHERE fk_articolo = articolo_id LIMIT 1 OFFSET 2) AS URLImmagine2,
articolo_prezzo PrezzoPieno,
articolo_prezzo PrezzoVendita,
0 PrezzoAcquisto,
22 IVA,
giacenza_qta Stoccaggio
FROM articoli
INNER JOIN brands ON fk_brand = brand_id
INNER JOIN giacenze ON giacenze.fk_articolo = articolo_id
INNER JOIN colori ON colore_id = fk_colore
WHERE articolo_pubblicato = ?
ORDER BY articolo_codice, giacenza_tg
ma ottengo un errore:
codice:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE fk_articolo = articolo_id LIMIT 1 OFFSET 1) AS URLImmagine1,
' at line 8