一个邮件订阅匹配信息的sql语句

jd_zhangfeng 2009-05-15 11:17:38
加精
小弟最近在做一个邮件订阅系统,是用户订阅网站上的房源,可以按照自己的要求定制
mail表
id int
email nvarchar
htype nvarchar
moneystart money
moneystop money
mjstart int
mjstop int
keyword

house表
id int
htype nvarchar
mj int
money money
title nvarchar

现在要对mail的订阅记录提取相应的房源信息,再发送给用户

因为数据量比较大,循环匹配效率非常低

求教能不能通过一个存储过程来实现生成这样的结果

email 邮件地址
ebody 邮件内容


比如有这样的sample
mail
id email mjstart mjstop keyword
1 1@1.com 20 50 上海
2 2@2.com 50 100 北京


house
id htype mj money title
1 出租 30 500 上海
2 出租 70 500 北京
3 出租 70 500 北京
4 出租 30 500 上海
5 出租 70 500 上海

得到的结果为
email ebody
1@1.com <a href=house_1.htm>上海</a><a href=house_4.htm>上海</a>
2@2.com <a href=house_2.htm>北京</a><a href=house_3.htm>北京</a>

...全文
677 39 打赏 收藏 转发到动态 举报
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
shengwsx 2009-05-19
  • 打赏
  • 举报
回复
学习了。感谢分享
applewpcy 2009-05-19
  • 打赏
  • 举报
回复
顶,学习了
lzp765 2009-05-19
  • 打赏
  • 举报
回复
学习
coky2008 2009-05-18
  • 打赏
  • 举报
回复
学习
无心雨云 2009-05-18
  • 打赏
  • 举报
回复
看高手解决问题
redhat2 2009-05-18
  • 打赏
  • 举报
回复
关注


.



人力资源
redhat2 2009-05-18
  • 打赏
  • 举报
回复
关注


.


人力资源
redhat2 2009-05-18
  • 打赏
  • 举报
回复
关注


.


人力资源
NaturalSBQ 2009-05-18
  • 打赏
  • 举报
回复
ken2008huang 2009-05-18
  • 打赏
  • 举报
回复
路过,学习下!
x114944880 2009-05-18
  • 打赏
  • 举报
回复
学习了
yhjhoo 2009-05-18
  • 打赏
  • 举报
回复
fds
fdjkvhfkjdj 2009-05-18
  • 打赏
  • 举报
回复
学习中
jygkkkd 2009-05-18
  • 打赏
  • 举报
回复
冰岛男孩 2009-05-18
  • 打赏
  • 举报
回复
mark
lsd123 2009-05-18
  • 打赏
  • 举报
回复
.
pan_1989_621 2009-05-18
  • 打赏
  • 举报
回复
看看高手是如何解决问题的!
zhangle861010 2009-05-18
  • 打赏
  • 举报
回复
学习了!!
SatSun 2009-05-18
  • 打赏
  • 举报
回复
吃饭之前没回复,吃完了饭就这么多回复
太快了
呵呵
时间当然很快乐
kkun_3yue3 2009-05-18
  • 打赏
  • 举报
回复
学习
加载更多回复(19)

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧