我需要一种方法来使用包含省份缩写、全名和地区的词典,而不必为安大略省的每个可能的拼写错误添加条目。 表如下:
state |name | territory
===================================
AB Alberta West
数据如下:
"Ontario,"
"ON,"
"ON"
"On"
" Ontario"
"Ontario "
" Ontario "
Quebec
Québec
QU
QB
Quebec,
最佳答案
这不是解决当前问题的真正答案,但这就是标准化的目的。为省份制作另一个表格,然后将其链接到原始表格,而不是允许自由格式的文本。
或者,向输入添加一个触发器,以强制收集的数据保持一定的一致性。 (至少修剪空格,使其全部向上,也许检查有效条目..等)
关于MYSQL,忽略空格,标点符号,替换查询中的重音符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5639974/