日常踩坑记录——mysql报错信息(Unknown column 'id' in 'field list)

今天在测试sql的时候出现了 Unknown column ‘id’ in 'field list的报错,
日常踩坑记录——mysql报错信息(Unknown column 'id' in 'field list)
我是一脸懵逼的,这是一个很低级的失误,所以我很自然地就检查了我数据库id有没有写对,多加空格这些,确认没有错误之后我再次测试,还是报相同的错误,我就猜测会不会是某个空格的问题,因为这些sql是使用注解形式写的,如下所示
日常踩坑记录——mysql报错信息(Unknown column 'id' in 'field list)我就将这句sql放在一行,我发现测试通过,果然是空格的问题,但是因为mysql的报错在id这里,我就对id这里的空格进行了反反复复的修改,结果还是报错,这我就很不能理解了。然后我将报错的sql放在navicat上进行测试,报同样的错误,但是这次我发现了问题
日常踩坑记录——mysql报错信息(Unknown column 'id' in 'field list)
打印出来的字段和from之间没有空格,粘连到一起了,相当于这句sql没有from,我再一看
日常踩坑记录——mysql报错信息(Unknown column 'id' in 'field list)
果然radius后面缺少一个空格,加上一个空格,ok测试通过。
本来只是一个小问题,但是因为mysql的报错让我死磕id去了,一直没注意到真正的问题,浪费了不少时间,记录一下,也提醒自己以后一定注意细节吧,虽然我使用idea自动调整过代码格式了,但是idea并不会帮我调整注解内的内容太。