Salve, una domanda, devo estrarre i campi da più tabelle concatenate, vi posto i due esempi per capire quale è migliore secondo voi.
In pratica conviene selezionare solo i campi che devono essere stampati a video, ad esempio della prima tabella servono 9 su 13 esistenti, oppure visto che sono tanti conviene selezionare tutto con l'*?
Codice PHP:
("SELECT i.campo1, i.campo2, i.campo3, i.campo4, i.campo5, i.campo6, i.campo7, i.campo8, i.campo9, i.campo10, b.campo1, t.campo1
FROM tabella AS i
INNER JOIN tabella2 AS b
ON b.campo1 = i.campo1
INNER JOIN tabella3 AS t
ON t.campo1 = i.campo1
WHERE ect ect
ORDER BY ect ect;");
Codice PHP:
("SELECT * FROM tabella AS i
INNER JOIN tabella2 AS b
ON b.campo1 = i.campo1
INNER JOIN tabella3 AS t
ON t.campo1 = i.campo1
WHERE ect ect
ORDER BY ect ect;");