我有一个单一的用户输入文本框用于地址字符串,即它不被划分为区号、街道地址、城市、州和邮政编码。但是,我的MySql表中的每个address组件都有单独的列。我的任务是从用户那里获取地址字符串,并在地址表中查找它,然后返回与之匹配的行的id。
如何针对address表中的这些单独列对整个字符串进行反向查找?总而言之,如果用户输入123South Main St Los Los CA 92032,那么我应该搜索具有列(地址id、区块编号、街道、城市、州、邮政编码)的地址<e
我在场馆表中有一个场地列表,在地点表中有一个城市/州列表。场地与我的组织特有的区号相关联,称为SOYID。SOYID由一个地理区域组成-- Locations表中的每一行都有一个City、State和相应的SOYID。一些场馆行有一个SOYID,另一些没有;对于那些没有,我需要找到城市和州列出的SOYID。我只想在一个特定的SOYID中选择那些场馆。
但是,这个查询需要几秒钟才能加载;我不认为我写的查询是正确的。FROM Venues AS a LEFT JOIN Locati