I have a simple Query which shows all Captains attending the event
Table(1) Players (Players information )
Table(2) RosterTemp_04092025 ( Player attending )
[SELECT Players.Player_ID, Players.LastName, Players.FirstName
FROM Players INNER JOIN RosterTemp_04092025 ON Players.Player_ID = RosterTemp_04092025.Player_ID
WHERE (((Players.Captain)=True) AND ((RosterTemp_04092025.Player_Attend)=True));]
Results
2 Ablondi Bill
7 Badillo Ernie
24 Coughlin Dan
29 Gross Bill
35 Maxis Joe
42 Durkin Ed
48 Specs Tom
53 Foss Greg
64 Jones Frank
67 Kerm John
70 Becks Tim
78 Mack Roger
80 Maher Mike
84 Mays William
86 Palmer Bob
15 Captains total
There is a Special group that has 3 captains within it (29 Gross Bill, 67 Kerm John, 80 Maher Mike)
Table(1) Players (Player information)
Table(2) RosterTemp_04092025 (Player attending)
Table(3) Special_Groupings (Special Player attending)
This SQL statement below is to create a query with the captains in the special groups removed from the total list
[SELECT Players.Player_ID, Players.LastName, Players.FirstName, Players.Handicap, Special_Groupings.DateStart, Special_Groupings.DateEnd, Special_Groupings.Join_Seperate
FROM (Players Inner JOIN RosterTemp_04092025 ON Players.Player_ID = RosterTemp_04092025.Player_ID) Inner JOIN Special_Groupings ON (RosterTemp_04092025.Player_ID = Special_Groupings.Player_1) or (RosterTemp_04092025.Player_ID =
Special_Groupings.Player_2) or (RosterTemp_04092025.Player_ID = Special_Groupings.Player_3) or (RosterTemp_04092025.Player_ID = Special_Groupings.Player_4)
GROUP BY Players.Player_ID, Players.LastName, Players.FirstName, Players.Handicap, Players.Captain, RosterTemp_04092025.Player_Attend, Special_Groupings.DateStart, Special_Groupings.DateEnd, Special_Groupings.Join_Seperate
HAVING (((Players.Captain)=True) AND ((RosterTemp_04092025.Player_Attend)=True) AND ((Special_Groupings.DateStart)=#4/9/2025#) AND ((Special_Groupings.DateEnd)=#4/9/2025#) AND ((Special_Groupings.Join_Seperate)=True))
ORDER BY Players.LastName, Players.FirstName;]
Problem is the results from my query, is a list of players that are in the special group, where the results I'm looking for is the players not in the special group
Results of the problem query are
29 Gross Bill
67 Kerm John
80 Maher Mike
Results needed
2 Ablondi Bill
7 Badillo Ernie
24 Coughlin Dan
35 Maxis Joe
42 Durkin Ed
48 Specs Tom
53 Foss Greg
64 Jones Frank
70 Becks Tim
78 Mack Roger
84 Mays William
86 Palmer Bob
Any help would be appreciated
MikeCt