Ens kolennenave i joinede tabeller?
Jeg joiner flere tabeller i dette select kald:sql = "SELECT * FROM P_Link_Dir"
sql = sql & " INNER JOIN P_Program ON P_Link_Dir.Program = P_Program.ID"
sql = sql & " INNER JOIN P_Image_Sizes ON P_Link_Dir.Image_Size = P_Image_Sizes.ID"
sql = sql & " INNER JOIN P_Link_Type ON P_Link_Dir.Link_Type = P_Link_Type.ID"
sql = sql & " WHERE P_Link_Dir.ID >257 ORDER BY P_Program.Program"
set db = conn.execute(sql)
Kaldet virker fuldt ud efter hensigten, men problemet er, at jeg har en kolonne ved navn ID i alle tabeller.
Skal jeg lave dette om, for at kunne bruge værdien i tabellen P_Program.ID.
Når jeg skriver <%= db("ID") %> får jeg ID værdien fra tabellen P_Link_Type. jeg har forsøgt <%= db("P_Program.ID") %> o.lign. men det fejler.