webForumDet fria alternativet

HJÄLP med if sats snabbt

ASP

1 svar · 196 visningar · startad av golgata

Medlem sedan maj 2000131 inlägg
Frågan#1

jag behöver hjälp!!!

Jag har en databas med 2 tabeller tabell1 och tabell2.
den ena tabellen (tabell1)har jag ett register med många namn och id.
Denna sidan visar jag rakt upp o ned med alla namn som har samma fromid.

Sen till detta vill jag koppla en annan tabell som går in och kolla följande.

Först vill jag att den ska jämföra dagens datum dvs med date()
och kolumnen tid som ligger i tabell2. Om det finns samma datum så ska det kollas ytterliggare en sak och det är heldag. Om det står Ja i heldagskolumnen så ska man skriva ut Bra vid den personens namn som visas i listan.

tabell1 ser ut såhär.
id - nytt för varje namn
namn - olika
fromid - 1/namn

tabell2.
id - nytt för varje inlägg
namn - läggs till från tabell1
fromid - läggs till från tabell1
tid - tid då inlägget skrevs
heldag - Ja eller Nej beroende på svar

Medlem sedan dec. 20003 887 inlägg
#2
strsql = "SELECT namn, IIf(heldag = 'Ja', 'Bra', '') FROM tabell1 t1 " & _
         "LEFT OUTER JOIN tabell2 t2 ON t2.fromid = t1.fromid " & _
         "WHERE tid = #" & Date & "#" AND t1.id = t1.fromid"

Jag är en smula osäker på om jag förstog din fråga rätt och om jag lyckades förstå dina tabeller rätt, men det här är vad jag kom fram till.

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)