Har denna sql-sats.
SQL = "SELECT * From kompisar WHERE agare_id = '"&session("id")&"' AND godkann = 'ja' order by medlem"
Hur gör jag för att bara hämta posterna som också innehåller värdet online i kolumnen status i tabellen members?
6 svar · 272 visningar · startad av ampy
Har denna sql-sats.
SQL = "SELECT * From kompisar WHERE agare_id = '"&session("id")&"' AND godkann = 'ja' order by medlem"
Hur gör jag för att bara hämta posterna som också innehåller värdet online i kolumnen status i tabellen members?
SQL = "SELECT * From kompisar WHERE agare_id = '"&session("id")&"' AND godkann = 'ja' AND status='online' order by medlem"
Eller menar du ngt annat?
MVH Jesper
Har du någon relation mellan tabellerna kompisar och members?
Ja, ID:t
Eftersom jag inte vet vad dina kolumner heter kommer här en grundvariant på en join:
SELECT tabell1.field1, tabell1.field2, tabell2.field1, tabell2.field2
FROM tabell1
INNER JOIN tabell2
ON tabell1.id = tabell2.id
Sedan lägger du till WHERE villkoren och till sist ORDER BY.
RED stavar som en kratta :(
.additional
då har jag en fråga. jag postade nyss något liknande.
[red] set r = con.execute ( " select id_memb from memb where usr = '"&session ( "usr" )&"' " )
sql = " select * from link, memb, text where "
sql = sql & "memb.usr = '"&session ( "usr" )&"' "
sql = sql & "and link.linkId = "&r ( "id_memb" )&" "
sql = sql & "and text.textId = "&r ( "id_memb" )&" "[/red]
ursprungsfrågan kan ni hitta här.
frågan då: hur skulle den se ut om jag skulle använda metoden ovan?