从mysql中的5个值创建2个类别
我有个问题。我使用的是mysql,我想更新我的表,我有5个值(varchar),我想创建2个分开的值。最好用一个例子来描述它。最好的方法是什么 身份证件 描述 1. 30天 2. 现场 3. 受伤的 4. 重伤 5. 无效的从mysql中的5个值创建2个类别,mysql,sql,Mysql,Sql,我有个问题。我使用的是mysql,我想更新我的表,我有5个值(varchar),我想创建2个分开的值。最好用一个例子来描述它。最好的方法是什么 身份证件 描述 1. 30天 2. 现场 3. 受伤的 4. 重伤 5. 无效的 这需要一个update语句 UPDATE table #here you select the table to be updated SET description = #here you're giving instructions for the SET statem
这需要一个update语句
UPDATE table #here you select the table to be updated
SET description = #here you're giving instructions for the SET statement
if (description IN ('30 day', 'on site'), 'yes', 'no')
在最后一行中,您定义了更新的逻辑。这根本没有意义。除了ID也在变化之外,为什么要去掉当前的描述呢。这看起来很危险。@GordonLinoff我想从我的决策树数据中创建二进制变量。ID已经更正。只为布尔值添加另一列可能更有意义。@konwes。有趣。决策树对于顺序变量或分类变量(它们的优点之一)都没有问题。为了达到这个目的,把这些转换成布尔值似乎是不必要的。@GordonLinoff我建立了一个预测致命事故的模型。解释的变量是死亡率,这就是为什么我需要它是“是”或“否”。请在您的答案中添加一些解释,以便其他人可以从中学习