我有一列用于在我整理的表格中列出竞争对手的姓名。现在对这些输入的产生方式没有太多控制,这会引起一些严重的头痛。我们的数据中存在随机空格和拼写错误,但我们需要按竞争对手列出数据。
作为示例(不是我使用的实际 SQL),竞争对手列表:
Price Cutter
PriceCutter
PriceCuter
Price Cuter
如果我运行查询:
SELECT Competitor_Name, SUM(Their_Sales),
FROM Cmdata.Competitors
Where Their_Sales
Between 10000 AND 100000000
Group by Competitor_Name
我会为每个版本的 Price Cutter 获得不同的条目,这显然是我想要避免的。
我认为这个问题会出现很多,但我做了一个谷歌搜索并提出了干货。我承认,这个问题很难用几句话来表达,也许这就是我没有带任何东西的原因。无论是那个还是这个都是如此基本我应该已经知道......
(PS- 是的,我们正在转向下拉菜单,但这需要一些时间。同时,有解决方案吗?)