2 sinat 34639160 sinat_34639160 于 2016.04.24 20:11 提问

当用户登录时怎么根据他借阅的历史记录推荐新的书?asp做的,sql语句怎么写?

图书借阅表里有:userid(用户编号),bookcode(条形码);图书信息表:bookid(图书名),type(类型),bookname(书名);当用户登录时怎么根据他借阅的历史记录推荐新的书?asp做的,sql语句怎么写?

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.24 23:43
 select * from ;图书信息表 where type in (select distinct type from  图书借阅表 where userid = 你的用户id)
whwnew
whwnew   2016.05.14 14:07

见一个表用来存储用户阅读记录 通过书名 查询到 所属类型 下次再登陆 就给推荐上次他阅读过的书类型的书籍就行了

whwnew
whwnew   2016.05.14 14:10

比如用户 上次登陆阅读了 hidoop  属于计算机类或者属于计算机大数据类的

你用精确查询锁定 计算机的类型 再用模糊查询 大数据关键字 推荐给他 

这样已查询可能就会搜到 比如 驾驱大数据 等 这样的书名  推荐给他就行了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
基础sql(图书馆借书)
本题用到下面三个关系表:CARD 借书卡: CNO 卡号,NAME 姓名,CLASS 班级BOOKS 图书: BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数 BORROW 借书记录: CNO 借书卡号,BNO 书号,RDATE 还
纯Java+SQL实现——网上图书馆借还管理系统
完整版zip:http://download.csdn.net/detail/wsk1103/9702747 PS:这是刚学Java时自己手写的一个垃圾项目,质量低,但是可以运行。已经放弃维护。。。。。。。。。 1 概述 网络的发展越来越快,网上图书馆也毫不例外。因此,网上图书馆就此诞生了,学生对知识的渴望也是越来越大,并且通过网络来订阅图书是一件非常轻松的事情。 本系统是一个...
SQL中的借书经典案例
SQL中借书问题经典案例解答(适合新手)
图书管理系统借书还书续借罚金(JAVA+SQL2005)
图书管理系统借书还书续借罚金(JAVA+SQL2005)
sql分页需注意!(主键id)
最近在学javaweb,分页又提上了议程! 主要的是对新闻的条数进行显示 pageSize//每个页面显示的新闻的条数 pageIndex//页面的下标 从0开始计算的 pageCount//总共的页面数 通过每次对数据库的查询,查询出来出来的东西进行显示 起初sql语句是这样子写的 -> select top pageSize *from news where id not in
C++实现一个简单图书借阅流程
总共实现了myDate类,book类,student类,图书借阅记录record类// #include <iostream> #include <string> #include <vector> #include <list>#include <ctime> #include <cstdio> using namespace std;//主要就基于C库封装了一个获取时间戳的数据成员和相关方法 c
图书系统的15道SQL问答
http://blog.csdn.net/lifetragedy/article/details/10305735 上两周研发任务太紧了,所以担搁了一下,我们继续我们的面试之旅。 下面是一个基于图书系统的15道SQL问答,供大家参考 问题描述: 本题用到下面三个关系表: CARD     借书卡。   CNO 卡号,NAME  姓名,CLASS 班级 BOOKS  
用mysql编写在BORROW表上建立一个触发器,完成将该读者的借阅记录保存在BORROW_SAVE表中。。
在BORROW表上建立一个触发器,完成如下功能:如果读者借阅的书名是"数据库技术及应用",就将该读者的借阅记录保存在BORROW_SAVE表中(注ORROW_SAVE表结构同BORROW表) 在网上能搜到这题的答案,但是就是不理解,放在自己的MySQL上运行不起来,所以我就自己写了一个经过测试能在MySQL上运行的程序 delimiter $ create trigger myb
SQL 图书借阅系统例题练习
SQL 图书借阅系统例题练习
L1-043. 阅览室
L1-043. 阅览室 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时,管理员输入书号并按下S键,程序开始计时;当读者还书时,管理员输入书