社区
ASP
帖子详情
求一个查询语句
zjzb0409
2008-11-02 11:08:28
我的会员变量 aa=session("ykyk")
用户表 user
里边有 newsid username sjdl (用户编号,用户名,上级代理)
信息表 infotable
username title concent (用户名,新闻,内容)
我想建立一查询语句 查询的是 信息表里 上级代理是我的会员名的会员他们发的信息!!!
因为信息表里 没有上级代理的字段 所以我想将2个表 合并起来查询 就是用 join 来实现的 高手贴一个代码
...全文
98
15
打赏
收藏
求一个查询语句
我的会员变量 aa=session("ykyk") 用户表 user 里边有 newsid username sjdl (用户编号,用户名,上级代理) 信息表 infotable username title concent (用户名,新闻,内容) 我想建立一查询语句 查询的是 信息表里 上级代理是我的会员名的会员他们发的信息!!! 因为信息表里 没有上级代理的字段 所以我想将2个表 合并起来查询 就是用 join 来实现的 高手贴一个代码
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myp506
2008-11-03
打赏
举报
回复
SELECT infotable.username, infotable.title, infotable.content
FROM infotable INNER JOIN
user1 ON infotable.username = user1.username
WHERE (user1.sjdl = '"& aa & "')
sy_binbin
2008-11-03
打赏
举报
回复
select a.* from infotable as a inner join [user] as b on a.username = b.username where sjdl = '"&aa&"'
你试试查出来的数据是一样的不??
zjzb0409
2008-11-03
打赏
举报
回复
sy_binbin 好方法 我还想知道 使用join 那种 写法 能实现么
sy_binbin
2008-11-03
打赏
举报
回复
我感觉你最好还是在信息表里加上相应的字段
这样在以后数据量大的时候查询起来也方便
如果不想加大话也可以实现
select * from infotable where username in (select username from user where sjdl = '"&aa&"')
zjzb0409
2008-11-03
打赏
举报
回复
就是说 我开设了一些会员 他们的上级代理 就是我的会员名 我在会员管理时 里边都是 上级代理=我的这些会员
我可以管理我增加的会员
信息表 就是会员发的信息 我之前做的 就是管理我发的信息 后来朋友说 你要管理的信息 最好是 你下级会员发的信息 别人的不显示
其实可以在发布信息时 将 用户名字段 和上级代理 字段 都存入 信息表中 这样就实现了
但是数据已经添了不少了 我信息表里 没有上级代理这个字段 所以 我想 是不是 可以通过 join 将2个表 合并查询 达到我要的效果。。。
sy_binbin
2008-11-03
打赏
举报
回复
select * from user innerjoin infotable
on user.username = infotable.username and user.sjdl='"&aa&"' order by infotable.updatatime desc"
你自己试试不就知道对不对啊
简单的看了下你的描述,没怎么明白!呵呵
zjzb0409
2008-11-03
打赏
举报
回复
没劲~~ 一个人有一个人的想法 你说的那是从基础学习 我现在就是要解决这个问题后 在去研究原理~~不急用 用的着在线等帖么? 不贴 别说没用的 要是会 还用到这发帖子?
一把编程的菜刀
2008-11-02
打赏
举报
回复
真不想说了
你自己看去吧
我套用老紫竹的一句话:绝对不帮助笨蛋,纯粹浪费时间.如果你自认好学,还算聪明,我可以力所能及的指点你
zjzb0409
2008-11-02
打赏
举报
回复
select * from user innerjoin infotable
on user.username = infotable.username and user.sjdl="&aa&" order by infotable.updatatime desc"
这样啊
一把编程的菜刀
2008-11-02
打赏
举报
回复
晕死,你不懂看我给你的教程??
真实浪费口舌啊!!!!
zjzb0409
2008-11-02
打赏
举报
回复
我看的教程都是说 2个表 共同存在的字段 找2个表中 一样字段的记录 我希望是 先满足 sjdl 是我 的这些会员 谁在信息表里发信息了 昏 不会写
一把编程的菜刀
2008-11-02
打赏
举报
回复
这样写肯定不对了你自己看我给你的教程
zjzb0409
2008-11-02
打赏
举报
回复
access 的
"select * from user,infotable
where user.username = infotable.username and user.sjdl="&aa&" order by infotable.updatatime desc"
这样写对不
一把编程的菜刀
2008-11-02
打赏
举报
回复
http://ce.sysu.edu.cn/hope/Education/ShowArticle.asp?ArticleID=1241
给一个教程你看
自己学一些知识才是重要的
理解了你自己也可以写了
一把编程的菜刀
2008-11-02
打赏
举报
回复
什么数据库?
SQL语句大全(经典珍藏版)
经典的SQL语句大全 初学进阶数据库必备资源
数据库SQL基本语句(半天即可学会,轻松简单)
只要你花半天时间,就能轻松掌握SQL基本语句的使用方式,很好的参考资料,主要看文章中的例子,因为例子具有可读连续性,因此,文档描述非常简单,容易掌握,也较通俗易懂!与大家分享!与大家共享!
经典sql语句大全(基础篇、提升篇、技巧篇)
经典sql语句大全(基础篇、提升篇、技巧篇)
数据库常用的SQL
查询语句
(非常详细),看完这一篇就足够了
当我们进⾏语句查询的时候,总会遇到我们需要的条件需要通过另⼀个
查询语句
查询出来后才能进⾏,就是说A
查询语句
需要依赖B
查询语句
的查询结果,B 查询就是⼦查询,A
查询语句
就是主查询,⼀个SQL语句可以包含多个⼦查询。如果查询数据的来源来自多张表,则必须对这些表进行连接查询,连接是把不同表的记录连到一起的最普遍的方法,通过连接查询可将多个表作为
一个
表进行处理,连接查询分为内连接和外连接。左外连接:是表1和表2的交集再并上表1的其他数据。右外连接:是表1和表2的交集再并上表2的其他数据。
Oracle的将
一个
语句的查询字段结果作为另
一个
语句的查询字段字符并返回查询的值
将
一个
语句的查询字段结果作为另
一个
语句的查询字段并返回查询的值 SELECT PJ_JFSf FROM tg_zb_zbkzb WHERE zbuuid=v_zbuuid) --case when sum(fm) > 0 then sum(fz)/sum(fm) ELSE 0 end create or replace function P_ZB_ZBZ(v_zbuuid va...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章