Jag fick precis en databas (access) skickad till mig, den innehåller 2 st tabeller med exakt samma fält så när som på primärnyckeln.
Tabellerna:
tabell 1:
-------------
email (primärnyckel) - namn - adress - postnr - ort
tabell 2:
-------------
id (primärnyckel) - namn - adress - postnr - ort
Det är tänkt att infon från båda tabellerna ska loopas ut på en sida rakt av.
Problem är dock att jag inte har den blekaste om hur jag ska gå tillväga för att lyckas "förena" dessa två tabeller i en loop eller vad man nu ska kalla det.
Resultatet är tänkt att se ut som typ:
namn adress postnr ort
------------- ------------- ------------- -------------
tabell1.namn tabell1.adress tabell1.postnr tabell1.ort
tabell2.namn tabell2.adress tabell2.postnr tabell2.ort
tabell1.namn tabell1.adress tabell1.postnr tabell1.ort
Jag hoppas att jag inte var/är helt otydlig, tacksam för all hjälp jag kan få!
SELECT tabell1.namn AS o_name, tabell2.namn AS t_name,tabell1.adress AS o_adr,tabell2.adress AS t_adr,tabell1.postnr AS o_pn,tabell2.postnr AS t_pn,tabell1.ort AS o_ort,tabell2.ort AS t_ort
Sedan använder du respektive fälts alias när du skriver ut det, och kollar vilket du ska skriva ut:
<%
If Len(Rs("o_name"))>0 Then Response.Write Rs("o_name") Else Response.Write Rs("t_name")
If Len(Rs("o_adr"))>0 Then Response.Write Rs("o_adr") Else Response.Write Rs("t_adr")
...
...
%>
Fråga mig inte varför jag har just adOpenStatic osv, jag har inte den blekaste hur dom där fungerar, så det finns väl en risk att jag tabbat mig där...