webForumDet fria alternativet

Hjälp en sql fråga

Databaser & SQL

9 svar · 538 visningar · startad av Jeppeweb

Medlem sedan sep. 2006462 inlägg
Frågan#1

Hej

Hur gör man för att hämta data från två olika tabeller ( MySQL ) ?

Ett exempel, jag vill hämta ut vilka som är online hos en medlems vännerlista..

<%
Set ObjRSCount = ObjConn.Execute("SELECT Count(*) as antal FROM vanner where till="& Session("id") &" and accepterad=0")
%>

Om en medlem är online lagras i en annan tabell, medlemmar.. hur går man tillväga?

Medlem sedan sep. 2006462 inlägg
#2

* Sorry, fel forum.

Medlem sedan dec. 20025 483 inlägg
#3

...FROM vanner INNER JOIN medlemmar ON vanner.NYCKEL = medlemmar.NYCKEL WHERE...

Medlem sedan sep. 2006462 inlägg
#4

Måste man ha något som sammanhänger med varandra i respektive tabell, exempelvis ett ID ?

Set ObjRSTrad = ObjConn.Execute("SELECT * FROM vanner INNER JOIN medlemmar ON vanner.id = medlemmar.id WHERE online=1 DESC LIMIT 5")

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-5.0.45-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC LIMIT 5' at line 1

/start.asp, line 268

Medlem sedan dec. 20025 483 inlägg
#5

Japp, det stämmer.

Medlem sedan sep. 2006462 inlägg
#6

Alrajt. Nu är det så att jag inte har något sådant, finns det en annan lösning?

Medlem sedan juni 200032 967 inlägg
#7

Om ingenting hänger ihop med något - varför finns datat?
Vet du inte vilka som är vems polare eller vet du inte vilka som är online?

Medlem sedan juni 20019 519 inlägg
#8

Någon relation måste du ju ha mellan dessa två tabeller. ID är ju det mest logiska att du inte dubbel lagra data, men om du har ett namn så kan du referera det till den.

Medlem sedan dec. 20025 483 inlägg
#9

Men redan nu måste det väl finnas någon relation mellan dem? Är inte vanner.till relaterad till medlemmar.id t.ex?

Medlem sedan dec. 200012 464 inlägg
#10

Flyttas från ASP

252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)