当前位置:编程学习 > C#/ASP.NET >>

姓名检索

如果在数据库中有时要按照姓名检索记录信息,如果姓名相同怎么办,该怎样处理呢? --------------------编程问答-------------------- 如果你只要求一条,那么就返回最近的一条
用top 1
或者max --------------------编程问答-------------------- SELECT DISTINCT 姓名 FROM 表名


--------------------编程问答-------------------- 两个都显示 --------------------编程问答-------------------- 这是你的业务逻辑
既然按姓名检索,就必然地出现多条记录
接下来怎么办,看业务流程是怎么定义的了 --------------------编程问答-------------------- 设计本身就有可能出现重复。。

这个设计的后续是为了做什么?

为什么不能出现重复的。。。说清楚才好帮你想 --------------------编程问答-------------------- 同时显示更多信息,人肉判断需要处理哪一条。。。 --------------------编程问答-------------------- 好!!!!!!!!!! --------------------编程问答-------------------- 這個不太好說啊。。。在輸入名字的时候判断是否重名。如果非要同名就引用上面回答的吧。。

 人肉自己看 --------------------编程问答-------------------- 楼主你是抽象派的啊说的话有很大的歧义啊!你是不是想说如果表中的名字相同其他信息不同的人,如果要按姓名检索该如何处理啊?

如果是的话建议你在查询中添加一个其他字段就是说2个条件查询,或者如果你查询已经写出了一个方法建议,利用方法重载!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,