webForumDet fria alternativet

från två tabeller

Databaser & SQLur Databashanterare & SQL

4 svar · 181 visningar · startad av snekkorr

Medlem sedan dec. 2000203 inlägg
Frågan#1

hur gör jag en liknande hämtelse?
jag vill hämta allting från en tabell i min databas om ett fält i den tabellen är samma som ett fält i en annan tabell... alltså typ select * from medelanden where till = namn from medlemmar

mvh Emil

------------------
<% Dim Emil, Carlsson, Bäst

Emil + Carlsson = bäst %>

<%=bäst%>

Medlem sedan dec. 200012 464 inlägg
#2
select * from medelanden where till in( select namn from medlemmar)

------------------
essentitia preter non sans multiplicandum

Medlem sedan dec. 2000203 inlägg
#3

hmm.. jag skrev så... fick syntax fel med hänvisning till den koden ;/

------------------
<% Dim Emil, Carlsson, Bäst

Emil + Carlsson = bäst %>

<%=bäst%>

Medlem sedan dec. 200012 464 inlägg
#4

Vilken databashanterare använder du?

Mysql, till exempel har inte stöd för den typen av frågor.

Alternativt kan du skriva

select meddelanden.* from meddelanden,medlemmar
where namn = till

------------------
essentitia preter non sans multiplicandum

Medlem sedan dec. 2000203 inlägg
#5

ok :) får försöka

------------------
<% Dim Emil, Carlsson, Bäst

Emil + Carlsson = bäst %>

<%=bäst%>

259 ms totalt · 3 externa anrop · v20260731065814-full.232057fb
128 ms — hämta forumlista (db)
125 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)