我有兩個表。 a和b。當相同的值不在b.column1中時,我想拒絕用戶在a.column1中輸入值。我怎樣才能做到這一點。 b.column1不是唯一的。 例如 a.column1具有值(22,23) 和 b.column2具有值(22300,23)我想讓用戶只需在其他表中的值存在時在sql中的表中輸入值
表一對兩列的外鍵的表B,b.column1 & b.column2。 表b上的這兩列是唯一的,我將它們定義爲表b的pk。它們與表格a上的兩列有關。 現在,如果用戶輸入22或23或300,那麼可以,但沒有任何其他值。 你能幫我嗎 讚賞
用戶是否自己寫插入語句? –
沒有。他們只是通過一個TextBox進入。他們沒有訪問數據庫 – karl
表b可以有數據爲(22,23,23,23,22,300,300) – karl