postgresql数据库报错 SQL 错误 [42P01]: 错误: 对于表 “xxx表“的FROM子句项的引用无效 Hint: 可能您是要引用表的化名 “xx“.

如题报错

对于表 "xxx表"的FROM子句项的引用无效 Hint: 可能您是要引用表的化名 “xx”

select md.* from tableMd md where tableMd.id in (6,8,9)  # 错误

select md.* from tableMd md where md.id in (6,8,9)  # 正确

# 解释,给table起了别名,where条件就用别名,不要用原本的名字,不然会报错

.

你可能感兴趣的:(数据库,sql,postgresql)