这两个查询语句的区别在于正则表达式的写法。

第一个查询语句中,正则表达式为'街道$',意思是匹配以'街道'结尾的字符串。这意味着只有以'街道'结尾的字符串会被查询出来,例如'同安街道'、'城南街道'等。

而第二个查询语句中,正则表达式为'[街道]$',意思是匹配以'街'、'道'任意一个字符结尾的字符串。这意味着以'街'或'道'结尾的字符串都会被查询出来,例如'同安街道'、'城南道'、'湖里街'等。

因此,第一个查询语句只能匹配以'街道'结尾的字符串,而第二个查询语句可以匹配以'街'或'道'任意一个字符结尾的字符串。

select name from jdxx where cs = 厦门市 and qxmc = 同安区 and name regexp 街道$;与select name from jdxx where cs = 厦门市 and qxmc = 同安区 and name regexp 街道$;的区别

原文地址: https://www.cveoy.top/t/topic/fAbk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录