报错ORA-00933,请大家进来帮我看下

/**

  • 查询学生录取信息 */

else if (lx.equals("PubQTQuery_STXX")) {
selStr =
"Select A.XSXH01, A.LQXX01, A.LQXX02, A.BYXX01, A.BYXX02, A.SHRY01, A.SHRQ, A.ZDRY01, A.ZDRQ FROM STXX A where A.XSXH01 = A.XSXH01";
}

![图片说明](https://img-ask.csdn.net/upload/201608/04/1470287563_324441.png)

selStr =
"Select A.XSXH01, A.LQXX01, A.LQXX02, A.BYXX01, A.BYXX02, A.SHRY01, A.SHRQ, A.ZDRY01, A.ZDRQ FROM STXX A where A.XSXH01 = A .XSXH01"; sql 最后少了一个分号


ORA-00933:SQL命令未正确结束

A.XSXH01 = A .XSXH01
这个条件是不是写错了,自己等于自己有什么意义。