[code] SQL = "SELECT * FROM elevreg LEFT JOIN franvaro ON elevreg.id = franvaro.elevid WHERE elevreg.klass = '" & klass & "' ORDER BY elevreg.efternamn" [/code] <b>Har provat att lägga till sql sats problem
med hjälp av denna så plockar jag fram alla som går i en viss klass.
Nu vill jag lägga till så att man kan kolla om eleverna har frånvaro mellan 2 olika dagar. Har en elev inte någon frånvaro så ska namnet hämtas och skrivas ut.
Datumen i tabellen franvaro har fältnamnen frandag och tilldag och är i formatet datum. Hur gör man detta?
Har provat att lägga till
[code]AND frandag between #" & frandag & "# AND #" & tilldag & "#[/code]
Men då visas bara dem som finns i tabellen frånvaro men inte dem som inte finns med vilket också ska visas.
Någon som kan hjälpa mig med detta?Sv: sql sats problem
[code]AND frandag between #" & frandag & "# AND #" & tilldag & "#[/code]
Men då visas bara dem som finns i tabellen frånvaro men inte dem som inte finns med vilket också ska visas.</b>
Ett tips, behåll din sql som den är, dvs visar elevid som har varit frånvarande och skriv
<code>
seelct * from elevreg elevreg where id not in (select id...... skriv din sql sats som visar dem som har frånvaro här)
</code>