我有一个 Delphi 应用程序,其中显示了从这样的查询中玩过的游戏列表:
select g.*, gt.id, gt.descr
from GAMES g
inner join game_types gt on gt.id = g.game_type
order by game_date DESC
当我单击 DBNavigator 中的删除按钮时,game_types 表中的连接记录也被删除。这是一个问题,因为许多其他游戏可能属于同一类型。
我需要怎么做才能只删除游戏而不删除游戏类型?