正如标题所示,我将难以解释这一点。 :P
我在phpMyAdmin设置中有三个表。
在其中一个表中,包含两个外键。例如foo_ID和bar_ID。这些已被编入索引并显示字段名称。
首次从foo_ID中选择内容后,是否可以约束bar_ID中可以选择的内容?
如果x = 1 print = 6-10 其他 打印1-10
提前致谢。
答案 0 :(得分:0)
我认为你不能用约束来做,但如果你真的想要,你可以通过触发来实现它。
然而,我个人会在应用层中使用那种验证逻辑,除非人们将直接使用数据库。
答案 1 :(得分:0)
当然,只需按照
的方式做点什么SELECT IF(x = 1,'6-10',1-10') AS range
FROM table