Thanks for that reminder about 255 fields. I'll try your approach. Here's
what I came up with on my own in the mean time. Will this get the same
results (but in a more cumbersome way)?
The actual problem at hand is 8 tables, around ten fields in each. I want
four fields in each table to match up with the other tables. If there is a
match across all 8 tables (and each of the four particular fields), then
BINGO.
So, would the approach of inner joins be the preferable streamlined approach?
SELECT c239.*, c240.*, c241.*, c242.*, c243.*, c244.*, c245.*, c246.*
FROM c239, c240, c241, c242, c243, c244, c245, c246
WHERE ((c239!VAR1=c240!VAR1) AND (c239!VAL1=c240!VAL1) AND
(c239!VAR2=c240!VAR2) AND (c239!VAL2=c240!VAL2)
AND (c239!VAR1=c241!VAR1) AND (c239!VAL1=c241!VAL1) AND
(c239!VAR2=c241!VAR2) AND (c239!VAL2=c241!VAL2)
AND (c239!VAR1=c242!VAR1) AND (c239!VAL1=c242!VAL1) AND
(c239!VAR2=c242!VAR2) AND (c239!VAL2=c242!VAL2)
AND (c239!VAR1=c243!VAR1) AND (c239!VAL1=c243!VAL1) AND
(c239!VAR2=c243!VAR2) AND (c239!VAL2=c243!VAL2)
AND (c239!VAR1=c244!VAR1) AND (c239!VAL1=c244!VAL1) AND
(c239!VAR2=c244!VAR2) AND (c239!VAL2=c244!VAL2)
AND (c239!VAR1=c245!VAR1) AND (c239!VAL1=c245!VAL1) AND
(c239!VAR2=c245!VAR2) AND (c239!VAL2=c245!VAL2)
AND (c239!VAR1=c246!VAR1) AND (c239!VAL1=c246!VAL1) AND
(c239!VAR2=c246!VAR2) AND (c239!VAL2=c246!VAL2));