webForumDet fria alternativet

Matcha två tabeller

3 svar · 227 visningar · startad av Melea

MeleaMedlem sedan juli 20033 147 inlägg
#1

Hejsan!

Då ska vi se... Har en tabell som heter memb_memb och en som heter memb_msg_inbox. I dessa två tabeller finns det två olika kolumner som heter Username(memb_memb) och Till(memb_msg_inbox). Tänkte skapa en adminsida där alla meddelanden sparas som inte har skickats till någon användare i tabellen memb_memb.

Såhär ser SQL koden ut där jag hämtar meddelandena:

MySQL = "SELECT * FROM memb_msg_inbox where till <> '" & RS("username") & "' order by id desc "

Vet någon hur detta ska gå till?

Fråga gärna om ni inte förstår!

Tack på förhand
Mvh

SebbeMedlem sedan jan. 20032 285 inlägg
#2

Vet inte om det här funkar, men man kan ju testa.

SELECT *
FROM memb_msg_inbox
WHERE Till NOT IN (SELECT Username FROM memb_memb)
MeleaMedlem sedan juli 20033 147 inlägg
#3

Funkar inge vidare =(

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[MySQL][ODBC 3.51 Driver][mysqld-3.23.55-nt]You have an error in your SQL syntax near 'SELECT Username FROM memb_memb) ' at line 1

Mvh

LarsGMedlem sedan dec. 200012 464 inlägg
#4
SELECT *
FROM memb_msg_inbox mmi left join
memb_memb  mm on Till = Username 
where username is null

Flyttas från ASP

136 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)