我不知道从哪里开始......我查了计算列但不确定这个问题是否合适。
我有一个包含以下详细信息的mysql表
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL,
`text` text,
`conditions` text,
`active` int(1) NOT NULL DEFAULT '0',
`start` date DEFAULT NULL,
`end` date DEFAULT NULL,
`algorithm` varchar(255) DEFAULT NULL
在algorithm
列中,我有此特定行的值
(SUM(Table1.ndr + Table2.ndr) * Table3.commission) > 400
(这个值/论坛可能每行都有变化)
有没有办法根据algorithm
列中的公式选择行的内容?
答案 0 :(得分:0)
没有。您必须创建一个过程来评估此表达式。由于你的表达不仅仅涉及数学,你需要有某种字典。
如何做到这一点的一个例子(但不是你的问题)将是:Evaluate Expression in Mysql