当前位置: 技术问答>java相关
两行数据重名,查询的时候只能显示其中一个,怎么处理?
来源: 互联网 发布时间:2015-08-17
本文导语: 各们大哥们,小弟最近在编写一个表格程序,涉及到如果两个数据行重名的时候,该怎么来解决,如何进行查询处理呢?还请多多关照呀,最好有一些代码好吗?亿分感谢! | 这个问题看起来...
各们大哥们,小弟最近在编写一个表格程序,涉及到如果两个数据行重名的时候,该怎么来解决,如何进行查询处理呢?还请多多关照呀,最好有一些代码好吗?亿分感谢!
|
这个问题看起来好像很简单,是sql语句的问题,哦,不可能这么简单吧……
我先这么理解着说,有问题再联系,好吗?
tablename:sm_employee
column: id; name; telnumber
假设有两行数据完全相同: 001 simba 01062028899
001 simba 01062028899
sql语句应是:select * from sm_employee where id = '001';
或者select * from sm_employee where name = 'simba';
或者select * from sm_employee where telnumber = '01062028899';
然后检索ResultSet,将数据插入表格。
我先这么理解着说,有问题再联系,好吗?
tablename:sm_employee
column: id; name; telnumber
假设有两行数据完全相同: 001 simba 01062028899
001 simba 01062028899
sql语句应是:select * from sm_employee where id = '001';
或者select * from sm_employee where name = 'simba';
或者select * from sm_employee where telnumber = '01062028899';
然后检索ResultSet,将数据插入表格。