今天看朋友用mycat进行数据查找时候发现 做关联查询时候总是出现 bug
报查询语句有问题
排查了很久最后发现 是在mycat下进行关联查询 查询字段需要写上具体的表名指定
据朋友说再mysql中只要字段不冲突 可以不用指定表名
但是个人没有这种印象 凡是进行关联查询时候均需要对字段 指定表名
同时今天面试被问到 在查询中 #{} 和${} 的区别
1.#{} 查询是字符 有“引号” 而${}则是直接呈现字段内容 一般为列名
2.#{} 可以防止sql注入
最后 虽然目前个人的知识储备不是很多 但是当被人用心回答你的问题是 倾听是最起码是尊重 用肢体语言去羞辱不如你的人大可不必。
在此记录 以后保持对知识的谦卑 尊重任何一个人。不要去嘲笑一个正在爬山是人,你也没在山顶。
努力啊