首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >phpMyAdmin,一个表中2个外键字段的'if'-esque类型语句

phpMyAdmin,一个表中2个外键字段的'if'-esque类型语句
EN

Stack Overflow用户
提问于 2011-04-30 18:41:34
回答 2查看 178关注 0票数 0

正如标题所暗示的,我将很难解释这一点。:p

我在phpMyAdmin设置中有三个表。

在其中一个表中,包含两个外键。例如,foo_ID和bar_ID。它们已被索引,并显示字段名称。

在第一次从foo_ID中选择某些内容后,是否可以限制可以在bar_ID中选择的内容?

如果x=1打印= 6-10,则打印1-10

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2011-04-30 18:50:21

我不认为你可以用约束来做到这一点,但如果你真的想要,你可以用触发器来实现它。

然而,我个人会在应用层中使用这种验证逻辑,除非人们将直接使用数据库。

票数 0
EN

Stack Overflow用户

发布于 2011-04-30 18:53:28

当然,只要做一些像这样的事情

代码语言:javascript
运行
复制
SELECT IF(x = 1,'6-10',1-10') AS range
FROM table
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5841213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档