Mostrare tutti i record di una tabella prendendo un valore da un altra tabella

andy89

Nuovo Utente
13 Mag 2014
2
0
0
Losone, Switzerland
Allora, sto creando un piccolo software gestionale. Ho una tabella Strumenti dove sono inseriti tutti i miei strumenti, e una tabella Manutenzione in cui inserisco tutti gli storici di manutenzione. Quello che lega le due tabelle è il numero di inventario.
Adesso vorrei mostrare tutti gli strumenti in forma tabellare, facendo in modo che oltre a mostrare i dati degli strumenti mi mostri anche la data dell'ULTIMA manutenzione eseguita.
Per capirci, il risultato dovrebbe essere questo:

strumento.IDStrumento | strumento.TipoStrumento | strumento.Inventario | max(manutenzione.DataManutenzione)

Solo che non riesco a farlo.
Inoltre se non esiste un dato di manutenzione il campo dovrebbe rimanere vuoto (ma i dati degli strumenti me li deve mostrare ugualmente!).

potete aiutarmi?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, puoi provare cosi
Codice:
SELECT *,max(data) as ultima
FROM strumenti
LEFT JOIN manutenzione USING (idInventario)
GROUP BY idInventario
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Mostrare testo (o parte di esso) in base a utente PHP 0
Cosina mostrare contenuto da file txt PHP 2
Tommy03 Mostrare feed senza internet Sviluppo app per Android 4
A Mostrare dati database per pagine PHP 2
Cosina Mostrare immagini da una cartella, ma solo un numero definito PHP 12
J php, scegliere autista da select e mostrare se ha fatto un incidente PHP 8
M [PHP] Logica esatta sul mostrare contenuto se inattivo con Codeigniter PHP 2
M [PHP] Mostrare risultati di una tabella ma solo se ID è attivo PHP 0
A [Javascript] Mostrare un marker se è vicino al risultato di ricerca con google maps Javascript 3
T mostrare il riultato di uno script php Ajax 2
C [Javascript] Mostrare un div cliccando una checkbox Javascript 0
T mostrare solo una volta il risulato doppio Database 10
E [PHP] GUMP: mostrare gli errori tramite array PHP 1
Bryan [PHP] Far mostrare tutte le tabelle contenenti in un database PHP 2
N invia.php solo alcuni dati da mostrare PHP 4
S [Javascript] Slider html: Mostrare immagini su 4 colonne Javascript 20
K Mostrare tabella PHP e MySQL PHP 0
G non mostrare un determinato campo se PHP 1
J Mostrare mese intero (come cambio il codice?!) Java 1
M Mostrare il contenuto del database e convertire la data da timestamp PHP 2
D mostrare contenuto caricato dinamicamente da database PHP 12
M problema mostrare data di registrazione formattata in italiano PHP 8
M Mostrare immagini dal database in una propria pagina PHP 2
R Mostrare articoli correlati in php PHP 2
M Mostrare o meno banner pubblicitari a seconda la risoluzione del device Javascript 10
N Mostrare campi form se ho selezionato un determinato campo PHP 0
A consiglio uso jquery php per mostrare parte di un form PHP 6
A consiglio uso jquery per mostrare parte di un form jQuery 0
N Mostrare valori databse in un modal pop up con PHP e MySQL PHP 5
D mostrare nascondere sottomenu Javascript 1
C Mostrare i campi vuoti al caricamento di una maschera MS Access 0
N [RISOLTO] Mostrare a video le checkbox selezionate con PHP e MySQL PHP 4
gandalf1959 [risolto] Mostrare a video il risultato di una query con stesso anno e mesi diversi PHP 13
D Mostrare su una pagina web dati provenienti da un Database PHP 0
P Mostrare punti interesse du una mappa di google maps Javascript 1
giancadeejay Mostrare immagine solo per 2 secondi Javascript 2
A Mostrare video style facebook Javascript 0
H Funzione onmouseover per mostrare un box con un link da cliccare? Javascript 3
P Mostrare nome utente (era: ciao) PHP 1
U Mostrare una pagina html esterna PHP 8
D mostrare contenuto tabella database dopo la selezione PHP 3
F mostrare una sola volta un record che si ripete PHP 2
M pulsante per mostrare filmato swf HTML e CSS 12
M mostrare un feed rss con PHP PHP 2
S mostrare variabili da un js esterno Javascript 2
C Ciao a tutti Presentati al Forum 6
max75 Buongiorno a tutti! Mi presento... Presentati al Forum 2
P Un saluto a tutti Presentati al Forum 2
F Un saluto a tutti Presentati al Forum 3
E salve a tutti Presentati al Forum 1

Discussioni simili