4表查询SQL语句问题!~~ 我问个问题花了10分钟! 看我花了这么长时间打问题 就帮帮我吧!~~ 没多少汉字不用怕 就这么点分了 都给了

问题描述

user表idusernmae2732128aaa29aaa11301113155532aaaaa35Archerreply表reply_iduser_idrelease_idreplyer_ipreply_bobycreated_time173515911我是回复的2007-11-10183515911我的回复的2007-07-11200159匿名我是回复的2007-04-22这个条数据user_id是0210189匿名阿斯顿范2007-08-85220190匿名的的的的2007-09-76230191匿名的的的的2007-37-57release表release_idplate_iduser_idrelease_body1596353C澄海不错159235啊啊啊啊啊啊啊啊啊啊啊啊啊啊5210口口口口口口口看看快快快看plate表plate_idplate_name1美女2睿海公司3明星4动漫5游戏6魔兽

下面这个是我查出来的结果!~~~release_idusernamecreated_timereply_bobyrelease_body159Archer2007-11-10我是回复的3C澄海不错159Archer2007-11-10我是回复的3C澄海不错但是user_id等于0的人发表的东西就没有查出来!~~~~我想要的结果是release_idusernamecreated_timereply_bobyrelease_body159Archer2007-11-10我是回复的3C澄海不错159Archer2007-11-10我是回复的3C澄海不错159匿名2007-11-10我是回复的3C澄海不错希望大家能班帮帮我谢谢了啊!~~

解决方案

解决方案二:
呵呵你把建表和添加数据的语句帖出来呀要不我们自己添加这4个表非常麻烦啊
解决方案三:
四个表有没有关联,有关联就好说了。selecta.f_itemno,a.f_itemnoid,a.f_zhuitemno,a.f_chanpinid,a.f_pino,a.f_cartonno,f_quantity,a.f_danwei,a.f_package,a.f_gwkgs,a.f_ngkgs,f_mecbm,c.*fromdbo.F_ChukuLinshialeftjoindbo.F_ChuKuDanbona.f_zhuitemno=b.f_itemnoleftjoindbo.F_Productcona.f_chanpinid=c.idwherea.f_itemnoid='"+itemno+"'orderbyc.f_datetimeasc";这个关联呗
解决方案四:
感觉你这4张表之间就有问题第4个表根本没用上还有就是ID是0的在你的第一张表里没有记录
解决方案五:
我主要是想把user_id等于0的人username等于匿名你这个有点看不懂啊!~我还是个新手!~~谢谢你了在帮我看看
解决方案六:
直接从replay表中按照release_id=159没有那个匿名的记录吗?太乱了。
解决方案七:
表的设计不合理....该关联的没关联..不用存在的存在着..
解决方案八:
表没有问题啊!~~~user_id等于0的人是没有登录发言的!~~user_id有数的是登录发言的!~~
解决方案九:
都说表的毛病啊!~~那我点好好看看了!~~谢谢了啊!~
解决方案十:
你在user表中添加一条记录idusernmae不就行了吗?0匿名
解决方案十一:
呵呵也是个办法!~~有不添加数据的办法吗?
解决方案十二:
不知道在说些什么直接贴表结构,关连关系,要实现的效果
解决方案十三:
就用你这个办法弄出来的!~~qawszx谢谢了啊!~~也谢谢大家大家亲一个!~
解决方案十四:
在access里的查询视图直接建立关系,然后看看生成的代码就可以。
解决方案十五:
sql视图就是干这个用的,不过表的设计不太合理

时间: 2024-10-28 18:55:23

4表查询SQL语句问题!~~ 我问个问题花了10分钟! 看我花了这么长时间打问题 就帮帮我吧!~~ 没多少汉字不用怕 就这么点分了 都给了的相关文章

sql语句 连表查询-连表查询 sql语句问题

问题描述 连表查询 sql语句问题 有个商品表,和商品属性表,一个商品,在商品属性表里有好几条,我想连表查出,一条商品对应的两个属性,两个属性在一行显示,怎么查,属性表的数据是这样 1 商品id 规格 2 商品id 厂家 我想要的结果: 1 商品id 规格 厂家 大能们,帮帮忙 解决方案 查询库中有多少表的SQL语句单表查询树形结构的SQL语句命名查询的sql语句的问题 解决方案二: 你select出来的结果当成colum

交叉表查询sql语句_数据库其它

表一:      组名      成员1id      成员2id      成员3id      示例数据:      冲锋组     1       2       3      后卫组     2       3       4      表二:      成员id      成员姓名      示例数据:      1     张三      2     李四      3     王五      4     陆二      要求结果        冲锋组     张三       李四

select-如果某张表存在才去查询这张表,sql语句怎么写啊,一句话可以么

问题描述 如果某张表存在才去查询这张表,sql语句怎么写啊,一句话可以么 SELECT * FROM IF EXISTS A IF EXISTS A SELECT * FROM A 解决方案 可以,这个和数据库有关系,如果是oracle,你可以这样 select 1, decode( (select max(9) from user_tables where table_name='A'), 9, select 1 from A) from table 解决方案二: http://www.cnb

查询语句很复杂-mysql由四张表查出一张新的表,sql语句太复杂,求助!!!!

问题描述 mysql由四张表查出一张新的表,sql语句太复杂,求助!!!! 我要查出学生的学号,班级,姓名,选课题目,指导老师,下面是4张表的结构: 1. 学生信息表(tstudentInfo):ID,class,name 2.老师信息表(tteacherInfo):ID,name 3.课题表(tproject):teacherID ,projectID,projectName 4选课信息表(tchoiceInfo):studentID,firWish,secWish,firState,secT

日期相加的查询SQL语句

  日期相加的查询sql语句 这是一款讲mssql access的日期相加的sql语句,在它们中对数据库教程日期操作提供了大量的函数,今天我们日期相加就利用了dateadd函数来实例. */ //方法一 存储过程 set nocount on declare @kp table([id] int,[ys] int,[syrq] datetime) insert @kp select 1,2,'2008-08-08' union all select 2,3,'2008-09-01' union

Oracle查询SQL语句,请教各位大神

问题描述 Oracle查询SQL语句,请教各位大神 有这样一些数据: name subject张三 语文 李四 数学 张三 数学 李四 英语 张三 历史 想得到的结果: name subject张三 语文,数学,历史 李四 数学,英语 请教SQL语句,各路大神帮忙思考下. 解决方案 SELECT name , wmsys.wm_concat (subject) as result FROM 表名 GROUP BY name 解决方案二: 这个主要用SQL语句将subject里的数据拼接成一个字符

Oracle 数据库的分页查询sql语句

oracle 数据库教程的分页查询sql语句   oracle       select * from (select rownum r,t1.* from 表名称 t1 where rownum < m + n) t2 where t2.r >= m 例如从表sys_option(主键为sys_id)中从10条记录还是检索20条记录,语句如下: select * from (select rownum r,t1.* from sys_option where rownum < 30 )

mysql的查询sql语句转换成oracle的sql

问题描述 mysql的查询sql语句转换成oracle的sql SELECT CREATE_DATE SUM(ISBIND) AS ISBIND SUM(UNBIND) AS UNBIND SUM(SUBSCRIBE) AS SUBSCRIBE SUM(UNSUBSCRIBE) AS UNSUBSCRIBE FROM ( SELECT N.CREATE_DATE MAX( CASE N.EVENT WHEN 'subscribe' THEN COUNT ELSE 0 END ) SUBSCRIB

使用PL/SQL developer 查看创建一张表的SQL语句

我们在使用PL/SQL developer中想创建一张表的SQL语句,该如何查看呢? 其实很简单的,我们只需要找到该表,然后右键–"DBMS_元数据"-"DDL",如下图: