我正在设置一个查询,该查询将从表A中获取数据并将其移至表B中
表B包含不同类型的字段,我正在尝试确定如何将Yes / No varchars迁移为1/0位
我的一般查询的结构如下
INSERT INTO
table_b (bitValue)
SELECT
YesNoVarcharValue
FROM table_a
我将如何在YesNoVarcharValue上设置条件,以便将其正确地插入表b中?
最佳答案
使用以下设置可以实现我的目标:
INSERT INTO
table_b (bitValue)
SELECT
if(YesNoVarcharValue = 'Yes', 1, 0)
FROM table_a
关于mysql - 将MySQL数据从Yes/No varchar迁移到bit字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37039593/