私には問題があります... game
、gamelist
、およびplayer
の3つのテーブルがあります。 game
テーブルにはゲームが含まれ、gamelist
にはゲームでプレイしたいすべてのプレーヤーが含まれ、player
テーブルにはすべてのプレーヤーが含まれます。テーブルにないものが必要
私はこのクエリを作っています
var query1 = from es in gr.games
join esh in gr.gameLists on es.id equals esh.gameID
where es.holdID == play.holdID && esh.playerID.HasValue && esh.playerID == personID
select es;
このクエリは私にプレイヤーがサインアップしたすべてのゲームを取得します...しかし、どのように私は彼がサインアップしていないすべてのゲームを得るのですか?ヒントやアイデアは?