Hej hallå där. Select A.station_id, A.station_nummer, B.comuter_id Typ något sånt här. Tar med alla poster från station och den information som finns i comuter_ip med samma station_id:select sats
Jag har en db med två tabeller.
i den ena tabellen som heter station finns en kolumn som heter station_nummer. Och en som heter station_id
den andra tabellen heter comuter_ip och även den har en tabell som heter station_id dessa tv har en relation med varandra.
Om jag nu vill söka på station_number och få ut om de båda tabellernas fakta hur skriver jag då ??
typ
select * from station where station_number='37504' m,m ........
eller ???
/MickeSv: select sats
From station A, comuter B
Where A.station_id = B.station_id
And A.station_nummer = [nn]
Denna sats ger dig en lista bestående av tre kolumner, station_id, station_nummer och comuter_id. Varje rad representeras via joinen (se where-villkoret) kopplad data från båda tabellerna och där station_nummer i tabellen station har nummer nn.
Istället för A och B kan man skriva hela tabellnamnet, men detta kan ibland göra det hela lite väl plottrigt.
Mvh
/BosseSv: select sats
<%
Dim strSQL
strSQL = "SELECT station.*, comuter_ip.*" & vbCrLf & _
"FROM station LEFT JOIN comuter_ip ON station.station_id = comuter_ip.station_id" & vbCrLf & _
"WHERE station_number='37504'
%>