webForumDet fria alternativet

select från 2 tabeller

Databaser & SQL

3 svar · 280 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

Ska hämta all info från en tabell (tabell2) men jag vet inte riktigt hur jag ska göra.

Jag vill få ihop dessa 2 till en SELECT:

SELECT Id, Usersname From Tabell1 Where Username = '" & Request.Form("username") & "'

SELECT * From Tabell2 Where UserId = '" Id-fältet från första SQL uttrycket "' AND AId = '" & Request.Form("aid") & "'

vet att det ska gå att göra detta men jag vet inte riktigt hur.

------------------
// David - Probably the best guy in the world

Medlem sedan dec. 200012 464 inlägg
#2
SELECT * From Tabell1,Tabell2 
Where Username = '" & Request.Form("username") & "'
and tabell1.id = tabell2.userid 
AND AId = '" & Request.Form("aid") & "'

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

Medlem sedan jan. 20001 372 inlägg
#3

nu blev det inte riktigt som jag vile ha det.

går det inte att göra så att man bara får ut posterna fårn tabell2, som den är nu får man ut posterna från både tabell1 och tabell2.

------------------
// David - Probably the best guy in the world

Medlem sedan dec. 200012 464 inlägg
#4
SELECT tabell2.* From Tabell1,Tabell2 
Where Username = '" & Request.Form("username") & "'
and tabell1.id = tabell2.userid 
AND AId = '" & Request.Form("aid") & "'"

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

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)