社区
ASP
帖子详情
这两个表该如何修改?
tanguangzhang
2003-08-30 12:51:07
我有两个表class和user
class表中含有列“class”"school"和"userid"
user表中含有列"userid"和"username"
我现在想做的是根据user表中所有username=“变量”的数据在class表中找出与之相对应的娄据。并罗列出来
希望高手指点,先谢了!···
...全文
71
15
打赏
收藏
这两个表该如何修改?
我有两个表class和user class表中含有列“class”"school"和"userid" user表中含有列"userid"和"username" 我现在想做的是根据user表中所有username=“变量”的数据在class表中找出与之相对应的娄据。并罗列出来 希望高手指点,先谢了!···
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wolf004
2003-08-30
打赏
举报
回复
少加了个"号
应该是
sql="select * from class where userid=(select userid from user where username=
'&"变量"&')"
wolf004
2003-08-30
打赏
举报
回复
sql="select * from class where userid=(select userid from user where username=
'&"变量"&')
tanguangzhang
2003-08-30
打赏
举报
回复
谢谢你,你们,我的问题解决了!
还是“小李”的方法最合我意,“小李”万岁!!!!!!!!!!!!!!!!!!!!~~~~
李睿_Lee
2003-08-30
打赏
举报
回复
补充一点,改:from class,user ==> from class c,user u
这样可在其它地方用c 代替class,方便编写.
李睿_Lee
2003-08-30
打赏
举报
回复
要实现第二个功能,也是类似的.我就不写了, @_@
李睿_Lee
2003-08-30
打赏
举报
回复
Try this :
select * from class,user Where user.userid=class.userid And user.username='"&变量&"'"
这里把两个表的字段都列出来 了,要限制用user.userid等需要的字段替 "*"
tanguangzhang
2003-08-30
打赏
举报
回复
只有ASPCOMjsp的方法行得通,但是我还是有最后一个难道解不通,希望大家帮我解决最后一个难题。
就是用上面的方法还不能完全实现我同学录的功能。
因为我的同学录的主要资料是由三个表组成的,表school,class,user
school表用于保存学校资料,如学校名称,创建日期,创建人
class表用于保存班级资料,班级名称,创建日期,创建人,以及属的学校
user表手于保存用户的资料,如用户名,所加入的班级和学校等等。
各表的简单结构如下:
school表:
列:id,name,
class表:
列:id,name,schoolid,
user表:
列:id,name,classid
注:class表中的列schoolid就是指school表中的id
user表中的列classid就是指class表中的id.
我想要实现的功能是,根据用户名name从user表中读出用户id,
然后根据用户id从表class中读出班级名,和学校ID
最后根据学校ID从school表中读出学校名
最后要的结果是:用户所加入的班级与学校的列表
如:
小明的的学校和班级:
新华镇中学 六年级一班
新华镇中学 初一一班
新华镇中学 高一一班
中山大学 2003计算机系
希望高手给予指点,我真的很急想实现以上功能!
tanguangzhang
2003-08-30
打赏
举报
回复
好像行了,我试清楚再说
wuhuanjob
2003-08-30
打赏
举报
回复
应该是这个!
select * from class inner join user on user.userid=class.userid where username='"&变量&"'
wuhuanjob
2003-08-30
打赏
举报
回复
select class.userid from class inner join user on user.userid=class.userid where username='"&变量&"'
pongid2353345
2003-08-30
打赏
举报
回复
试试这个看行吗
sql="select a.class class,a.school school,a.userid userid,b.userid userid,b.username username from class a,user b where username='"&变量&"' and a.userid=b.userid "
ASPCOMjsp
2003-08-30
打赏
举报
回复
用SQL分析运行
use class
select * from class where id=(select classid from class_user where [user]=
'happycy')
改为
select * from class where id in (select classid from class_user where [user]=
'happycy')
yczhd
2003-08-30
打赏
举报
回复
我也想知道呀
我的表有两个
表1、tel | 表2、money
ID | name | sex | userid | money | month
编号 | 名字 | 性别 | 跟表1ID关联 | 费用 | 月数(1月至3月)
×-------------------×
关联
请问:
要怎么列出所有的费用
和列出当月的费用
谢谢
tanguangzhang
2003-08-30
打赏
举报
回复
用SQL分析运行
use class
select * from class where id=(select classid from class_user where [user]=
'happycy')
显示错误如下:
服务器: 消息 512,级别 16,状态 1,行 2
子查询返回的值多于一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。
请问该如何修改?请大家帮帮忙~~!谢了!
tanguangzhang
2003-08-30
打赏
举报
回复
不行的,因为下面这一句是不能把
sql="select * from class where userid=(select userid from user where username=
'&"变量"&')"
user表中userid列数据传递给class表中的userid的。
两个
关联表如何更新其中一个表的数据?
两个
关联表如何更新其中一个表的数据? 今天遇到一个客户的数据更新问题,
两个
相关联的表,一个主表用于保存单据主要信息,一个副表用于保存单据的明细信息;现在要把主表的其中一个字段的数据更新到副表的一个字段中保存。精通的SQL语法的,当然是很简单了。下面我作个详细的说明。 假设A表是主表,有单号order_id、开单人operator、开单日期oper_date、备注memo等;B表
如何同时
修改
数据库中
两个
表数据,并保证两次
修改
同时成功或者失败
让我们来思考,在什么情况下会出现需要同时
修改
连个表的操作?如何同时
修改
数据库中
两个
表数据,并保证两次
修改
同时成功或者失败。 假如:A表收入表、B表为商品售出记录表,每卖一件商品,B创建一条出售记录,A根据B的主键创建一条收入信息, A表为的外键是B表的主键,售出一件商品,正确操作应该是:创建B表的一条数据,表示有商品售出,然后A表创建一条数据,表示收钱了,那么如果,B表插入数据成功,但是A表插...
数据库怎样取
两个
表的交集?改变交集的值?
比如,A表中有学生姓名,学生证号
两个
字段,B表中有学生证号,成绩
两个
字段,我想选出所有叫‘李辉’的人的成绩,SQL语句该怎么写? select B.成绩 from A,B where (B.学生证号 = A.学生证号 and A.学生姓名 = ‘李辉’) 另外一种情况,假如说,我想把所有叫李辉的同学的成绩改成100,SQL语句该怎么写? update B set 成绩 = 100 from
两个
关联表如何更新其中一个表的数据
两个
关联表如何更新其中一个表的数据? 今天遇到一个客户的数据更新问题,
两个
相关联的表,一个主表用于保存单据主要信息,一个副表用于保存单据的明细信息;现在要把主表的其中一个字段的数据更新到副表的一个字段中保存。精通的SQL语法的,当然是很简单了。下面我作个详细的说明。 假设A表是主表,有单号order_id、开单人operator、开单日期oper_date、备注memo等;B表是副表,
oracle
两个
表数据比较,oracle数据库两表数据比较
1 引言在程序设计的过程中,往往会遇到
两个
记录集的比较。如华东电网PMS接口中实现传递一天中变更(新增、
修改
、删除)的数据。实现的方式有多种,如编程存储过程返回游标,在存储过程中对两批数据进行比较等等。本文主要讨论利用ORACLE的MINUS函数,直接实现
两个
记录集的比较。2 实现步骤假设
两个
记录集分别以表的方式存在,原始表为A,产生的比较表为B。2.1 判断原始表和比较表的增量差异利用MINUS...
ASP
28,390
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章