我有两个表,我想创建一个外键.
主表
PK - Key1 - varchar(20)
PK - Key2 - date
Run Code Online (Sandbox Code Playgroud)
二级表
PK - AutoID
FK - Key1 - varchar(20)
FK - Key2 - date
Run Code Online (Sandbox Code Playgroud)
当我尝试创建主表和辅助表之间的关系时,我不断收到消息
主表中的列与主键或唯一约束不匹配.
辅助表中可以有许多具有相同Key1和Key2的记录,因此我们将主键设置为自动创建的数字.
关于如何在这两个表之间建立外键关系的任何想法?
我需要在我的where子句中做类似的条件语句
WHERE
IF(@Param = 0) THEN
Column1 != 7
Run Code Online (Sandbox Code Playgroud)
我试图允许用户根据@Param的值排除一组记录.