我有一张三栏的桌子:
NAME, MOBILE, CITY它没有任何唯一的列。
虽然从excel转储数据的字段没有被正确映射,因此移动号码已经被转储到城市列中。现在我要清理这些记录,大约有1000万条记录。
城市列由城市数据和移动数据组成。
你知道我该怎么清理吗?
发布于 2015-07-18 08:16:38
让我们假设所有城市都以一个字母开头,而所有没有的都是一个电话号码。然后您可以执行以下操作
DELETE FROM table
WHERE LEFT(city, 1) NOT BETWEEN 'a' AND 'z'
AND LEFT(city, 1) NOT BETWEEN 'A' AND 'Z'https://stackoverflow.com/questions/31489117
复制相似问题