jsp查询系统

问题描述

现有user表:保存用户基本信息message表保存用户发布的短信note表保存用户发布的文章news保存用户发布的信息想实现通过输入用户名,查询出此用户名所有的message,note,news记录。并列表输出。有什么好点子。。。。

解决方案

解决方案二:
分别在message、note、news表中保存user表中的Id,如果项目很大可以不用外键,小项目加外键也行。显示数据的时候用四张表id联合查询就行
解决方案三:
楼上说的很明白.查询用户的message、note、news信息的时候使用用户的id(因为id唯一),前提是那三个表中必须有用户id的列,而且该列不允许为空
解决方案四:
感觉两个表就可以了,一个用户信息表,另一个用户发送的短信,文章,信息,这个表里用个字段分开,里面一个字段保存用户ID的,相信你会.就不说了,相信若你的这三个表的字段应该没多大的分别,用个外键关联起来,相信如果用户ID没有的话,信息表里面的记录也是没意义的,就两个表了,应该查询起来不是问题了吧,显示的时候,可以直接用一个LIST,也可以分开三个LIST,一个LIST的时候,只是显示的时候,在后面写好类型.短信呀,文章呀,信息呀,wan
解决方案五:
数据库有一个叫关联(连接)的技术,你看看书
解决方案六:
这还用好点子吗。除非你SQL教程都没看三分之一,否则这只是最基本的多表连接查询,在查询里都是最简单的情形之一。
解决方案七:
再看了下你的需求。发现好像连关联查询都不用。你输出的时候,这几项肯定是要分门别类列出的。这样的话,就是每个表查一下(而且只需要提关键字段,比如标题,至于内容,可以把标题做成链接,点击标题进入内容页。否则数据全出来,对用户来说也不会喜欢),查完就输出。而且还应该考虑用TOPN,取前若干条即可。没必要全列出来,每一种类列表后面加个“更多”就是了。
解决方案八:
我头一条回复武断了,现在也盛行各种召回嘛,我也召回
解决方案九:
哎如果字段不多太浪费了没办法只能用连接查询!!
解决方案十:
该回复于2011-02-09 09:25:09被版主删除
解决方案十一:
向七楼学习
解决方案十二:
该回复于2011-02-10 14:07:54被版主删除
解决方案十三:
最简单就是联表操作
解决方案十四:
引用1楼liangfengsoftware的回复:

分别在message、note、news表中保存user表中的Id,如果项目很大可以不用外键,小项目加外键也行。显示数据的时候用四张表id联合查询就行

这个就可以啊,简单
解决方案十五:
这种问题不用在这里问吧...我水平不高,最笨的方法就是拼sql都可以实现的啊。
解决方案:
引用6楼theforever的回复:

再看了下你的需求。发现好像连关联查询都不用。你输出的时候,这几项肯定是要分门别类列出的。这样的话,就是每个表查一下(而且只需要提关键字段,比如标题,至于内容,可以把标题做成链接,点击标题进入内容页。否则数据全出来,对用户来说也不会喜欢),查完就输出。而且还应该考虑用TOPN,取前若干条即可。没必要全列出来,每一种类列表后面加个“更多”就是了。

这个比较好,根据你需要
解决方案:
引用3楼zhongxingxuan的回复:

感觉两个表就可以了,一个用户信息表,另一个用户发送的短信,文章,信息,这个表里用个字段分开,里面一个字段保存用户ID的,相信你会.就不说了,相信若你的这三个表的字段应该没多大的分别,用个外键关联起来,相信如果用户ID没有的话,信息表里面的记录也是没意义的,就两个表了,应该查询起来不是问题了吧,显示的时候,可以直接用一个LIST,也可以分开三个LIS……

0
解决方案:
先匹获取并配用户名,用个集合类获取!
解决方案:
说实在话这个还是有点简单的,想怎么做就怎么做啊。
解决方案:
引用6楼theforever的回复:

再看了下你的需求。发现好像连关联查询都不用。你输出的时候,这几项肯定是要分门别类列出的。这样的话,就是每个表查一下(而且只需要提关键字段,比如标题,至于内容,可以把标题做成链接,点击标题进入内容页。否则数据全出来,对用户来说也不会喜欢),查完就输出。而且还应该考虑用TOPN,取前若干条即可。没必要全列出来,每一种类列表后面加个“更多”就是了。

+1

时间: 2024-10-13 08:54:23

jsp查询系统的相关文章

sql server-sqlserver2005+jsp 组成一个查询系统

问题描述 sqlserver2005+jsp 组成一个查询系统 sql表中有很多很多数据,想要查询并用表格的形式来显示出结果 已经连接上了数据库,可以执行查询语句,就是不知道该用什么方式把整个语句查询语句结果传递到显示结果的页面并且以表格的形式展现出来 String all="select sum(iNumb) as iNumbHj,sum (rMoney) as rMoneyHj from [Data_ShopDailyBill_View] group by sShopCode";

html5-用HTML5做一个带登陆的查询系统

问题描述 用HTML5做一个带登陆的查询系统 小弟小白一名 之前在做了些android开发 现在在做一个带有登陆的查询系统,求大神给点思路方法,用户密码账号 保存在SQL中,查询的数据也保存在SQL中 ,就是不明白具体用什么方法去判断用户登陆的密码.账号一致,也不清楚这么连接数据库,求大神指点!!感激不尽!! 解决方案 这个要用服务器端语言,如jsp,php,asp.net,asp着这种来读数据库,b/s和c/s开发差别比较大 解决方案二: 这个肯定要涉及到后台的,也就是服务端,,你也可以尝试下

Nginx + Shiro + Ehcache 实现负载均衡集群(成绩报告查询系统)

项目介绍 最近在做一款产品,对外提供学生成绩报告的查询,支付,查看以及下载等一系列功能,这里就简称成绩报告查询系统吧. 初步参赛人数十万左右,可能会存在相对高的并发同时在线,所以开发阶段就对负载均衡集群做了设计. 当然,涉及到负载均衡集群,就要考虑的Session存储的问题,由于项目本身使用了Ehcache做本地缓存,Shiro对其做了很好的封装,并且Ehcache也是支付分布式缓存同步的.所以,采用Ehcache做session存储暂且是一种实施方案. 关于Ehcache分布式缓存见:http

程序代码-JAVA公交线路查询系统,急!!

问题描述 JAVA公交线路查询系统,急!! 我在网上下载的JAVA的公交线路查询系统程序代码,用eclipse执行的,可是执行不出来,有错误而且按运行就出现AST JTREE EXAMPLE的窗口上面写着ROOT,下面有C1C2C3,运行JAVA都需要下载什么软件呀,我感觉我下了呀,请哪位高人指点一下,JAVA的怎么才能运行呀?急呀!! 解决方案 JAVA运行需要安装JRE. 解决方案二: http://www.java.com/en/download/manual.jsp

用Dreamweaver MX建立一个简单的图书查询系统

dreamweaver|查询系统 最近公司为了充分利用图书资源,方便员工查询,决定在公司内部网上建立一个图书查询系统.考虑到公司图书不多,只有1千多册,且专业书居多的特点,我决定做两个查询条件:一个是根据图书类别来查询,用户只要选择相应的类别就可以显示出该类别的所有图书,这主要是面对对公司图书不熟悉的人:第二个是根据图书名称来查询,用户只要输入图书名,就可以快速的搜索到符合条件的所有图书. 方案已定,接下来就是用什么软件做及如何做的问题了.在这里,我选用了网页的形式,这样同事们只要打开浏览器,输

DreamWeaver打造Web查询系统(3)

dreamweaver|web|查询系统 二.将 index.asp 转换为动态页面 从本小节开始,我们逐步将前面建立的静态页面转换为动态页面,使其和数据库相结合,以完成我们最终的页面. 首先我们要把首页转换为动态页面.在首页中,仅有右侧的"超值推荐"部分需要从数据库中读取数据,因此,我们的目的是从数据库中的 tele 表中读取 Is_Good 字段值为1的记录并按降序显示就可以了. ok,开始工作.第1步,建立数据集.在绑定面板,选择 记录集(查询) 菜单,并在对话框内根据图 6-5

DreamWeaver打造Web查询系统(2)

dreamweaver|web|查询系统 经过前几节的制作,网站前期的准备工作已初步完成,本节建开始建立114的各个页面.页面文件的安排是 这样的: top_114.asp:是所有页面的顶端,位于网站根目录下的 /common 文件夹下面: buttom.htm:是所有页面的底端,也位于网站根目录下的 /common 文件夹下面: 以上两个文件都是通过ASP的include命令包含在相应的页面中,这样做的目的是使网站模块化,减少工作量. index.asp:114的主页 search.asp:电

DreamWeaver打造Web查询系统(1)

dreamweaver|web|查询系统 本教程假设您对 HTML .Photoshop 6.0 .ASP .Access 2000 .Web 配置已经很熟悉,同时对于 Dreamwaver MX 的静态.动态页面制作也有一定基础.如果您对以上技术不是很熟悉,请参考相关书籍,或到本站论坛探讨. 本教程是以本人所在城市的一个114电话号码查询程序为主介绍的,功能相对简单.因此,如果您看懂了本教程,那么,不难开发出更高级的程序了. 教程共分成8讲,分别是:第一讲:功能设计.第二讲:设计数据库.第三讲

JSP显示系统时间

JSP页面中使用JavaScript获取系统时间,如下代码: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  <%  String path = request.getContextPath();  String basePath = request.getScheme()+"://"+request.getServe