
C#如何写一个搜索数据库的代码以实现对数据库中多个表的联合查询,并且不会重复出现同一条信息?
我在网站的首页搞了一个站内搜索,搜索的是多个表,那么如何才能实现对这多个表的同时查询呢?并且查询后输出的数据不是重复的!我的数据库db.mdb结构如下:破碎机表psj:p...
我在网站的首页搞了一个站内搜索,搜索的是多个表,那么如何才能实现对这多个表的同时查询呢?并且查询后输出的数据不是重复的!
我的数据库db.mdb结构如下:
破碎机表psj:
p_id,p_name,p_content,p_image,p_time
制砂机表zsj:
z_id,z_name,z_content,z_image,z_time
磨粉机表mfj:
m_id,m_name,m_content,m_image,m_time
输送机表ssj:
s_id,s_name,s_content,s_image,s_time
当在serch.aspx中输入模糊关键词磨粉机时,在serch_view.aspx中有一个表显示的是所有不同型号磨粉机的名字、时间和简介;当在serch.aspx中输入精确关键词高压磨粉机时,在serch_view.aspx中就只显示这条高压磨粉机的名字、时间和简介;当在serch.aspx中输入模糊关键词破碎机时,在serch_view.aspx中有一个表显示的是所有不同型号破碎机的名字、时间和简介;当在serch.aspx中输入精确关键词反击式破碎机时,在serch_view.aspx中就只显示这条反击式破碎机的名字、时间和简介。同样的道理当输入制砂机和输送机时显示的结果和前面的是一样的。还请各位C#高手能不吝赐教,小弟谢谢了先! 展开
我的数据库db.mdb结构如下:
破碎机表psj:
p_id,p_name,p_content,p_image,p_time
制砂机表zsj:
z_id,z_name,z_content,z_image,z_time
磨粉机表mfj:
m_id,m_name,m_content,m_image,m_time
输送机表ssj:
s_id,s_name,s_content,s_image,s_time
当在serch.aspx中输入模糊关键词磨粉机时,在serch_view.aspx中有一个表显示的是所有不同型号磨粉机的名字、时间和简介;当在serch.aspx中输入精确关键词高压磨粉机时,在serch_view.aspx中就只显示这条高压磨粉机的名字、时间和简介;当在serch.aspx中输入模糊关键词破碎机时,在serch_view.aspx中有一个表显示的是所有不同型号破碎机的名字、时间和简介;当在serch.aspx中输入精确关键词反击式破碎机时,在serch_view.aspx中就只显示这条反击式破碎机的名字、时间和简介。同样的道理当输入制砂机和输送机时显示的结果和前面的是一样的。还请各位C#高手能不吝赐教,小弟谢谢了先! 展开
2个回答
展开全部
unite 加 group by
可以解决你的问题
可以解决你的问题
更多追问追答
追问
我试过的,可是不知道怎么弄的,就是弄不好啊!
追答
你把几个表结构和需要什么样的数据详细发一下吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
具体点 表结构列出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询