问题描述
在Derby数据库中联表查询的时候遇到两个表中相同的列名如何使用rs.getString(表名.列名查询)?表名.列名试过不行。希望高手回答!!!!!
解决方案
解决方案二:
自己顶顶先等待高手的答复~~~~~
解决方案三:
好像一般数据库的都不行一种方式用列序号取,最好还是改成其他名字
解决方案四:
终于有兄弟回复了,感激一下先。但是很多数据库都是支持的,比如说我们可爱的MySQL,SQLServer之类的稳定的数据库。Derby肯定是有的,但是我们不知道罢了。它的语法格式
解决方案五:
查询的时候给列名加一个别名selectcolumnasafromtable;然后rs.getString("a")应该可以吧。
解决方案六:
嗯,是啊,但是兄弟别怪我单脑筋,因为需求不能够用as生成一个别名,只能够按照表名+列名的方式,呼吁大家知道语法的告知一声,谢谢
解决方案七:
最直接还是用字段顺序号rs.getString(1)
解决方案八:
汗!那样子没有技术含量而言~~~~~而且需求都不能那样子做
时间: 2024-09-29 03:20:37