Ich versuche eine SQL-Anweisung zu erstellen, die Attribut aus verschiedenen Tabellen verbindet, aber ich habe Verwirrung darüber, wie es aufgerufen wird. Ich werde die Tabellen zuerst erklären.SQL-Anweisung, um mehrere Felder aus verschiedenen Tabellen zu verknüpfen?
erste Tabelle ist in der Maschine mit einer gewissen Maschine Die zweite Tabelle eine Zählerablesung Beschreibung enthalten.
In dritter Tabelle, ID Spalte der Tabelle von Maschinen und Meterreading wird als Fremdschlüssel verwendet, um die Arten von Zählerständen zur Verfügung Maschinen anzuzeigen. Ein Rechner kann mehrere Zählerstandbeschreibungen haben.
Tabelle 4 verwenden Sie die ID der Tabelle meterreadingMachine und speichern Sie den Messwert für eine bestimmte Maschine und ihre Zählerstandbeschreibung.
Jetzt möchte ich alle Maschinen mit ID (zum Beispiel select * from meterreadingMachine WHERE MachineID = 1
) auswählen und listet die tatsächliche reading für alle die Maschine ID = 1 aus Tabelle tatsächlichen lesen.
Sie suchen ein –
JOIN Bitte lesen http://meta.stackoverflow.com/questions/285551/why-may-i-not- upload-images-of-code-auf-so-wenn-eine-frage/285557 und die angenommene antwort –