gpt4 book ai didi

MySql 从一个表插入到另一个字段不为空的地方

转载 作者:可可西里 更新时间:2023-11-01 07:50:20 25 4
gpt4 key购买 nike

我有一个表“电话簿”,其中有 150 万条记录,一些记录的“电话号码”字段为空。

我想将“电话号码”字段不为空的所有记录复制到另一个表中。即使它看起来很简单,我也无法让它工作。

这是我的代码:

INSERT INTO phonebook2 (company,zip,city,address,tags,phonetype,phonearea,phonenumber)
SELECT company,zip,city,address,tags,phonetype,phonearea,phonenumber
FROM phonebook WHERE phonenumber != null && phonenumber != "";

我没有收到任何错误,但我得到“0 行受影响”。在手动搜索记录时,我确实看到了电话号码的 NULL 值。

有什么建议吗?

** 我试过在没有 WHERE 部分的情况下运行相同的查询,它确实传输了所有记录。

最佳答案

使用 IS NOT NULL 而不是 != null

来源:MySQL manual

关于MySql 从一个表插入到另一个字段不为空的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5090302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com