一张表如何关联另一张表中的两条数据!出现错误!代码和表如下!在线等
   public DataTable GetScrapTirePage(StringBuilder SqlWhere, IList<SqlParam> IList_param, int pageIndex, int pageSize, ref int count)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select Base_ScrapTire.*,Organization_Name,ModifyUserName ,CreateUserName");
            strSql.Append(" from Base_ScrapTire  ");
            strSql.Append(" left join Base_Organization on Base_ScrapTire.Organization_ID=Base_Organization.Organization_ID ");
            strSql.Append("left join Base_UserInfo on Base_ScrapTire.ModifyUserId=Base_UserInfo.ModifyUserId ");
          strSql.Append("left join Base_UserInfo on Base_ScrapTire.CreateUserId=Base_UserInfo.CreateUserId ");

            strSql.Append("where Base_ScrapTire.Deletemark=1");

            strSql.Append(SqlWhere);
            return DataFactory.SqlDataBase().GetPageList(strSql.ToString(), IList_param.ToArray(), "Scrap_Number", "asc", pageIndex, pageSize, ref count);
        }

图片说明
图片说明

1个回答

关联两次,用两个别名。

或者数据库设计时做一定的冗余设计。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

0
写一个触发器但一张表删除 将这张表数据存入另一张表,但另一张表还有两个没定义的字段
1
sql查询:如何用A组数据去查询另外一张表里的一个字段的数据并按A组数据的顺序排序
1
postgreSQL 数据库 同一张表不同数据的比较
2
oracle从一张表中根据不同条件查询出两个结果 然后查出两个结果中相同的数据
7
java web list集合取值只有一条数据
2
Oracle树形数据在同一张表中的复制
2
在数据库中两张表里有一个一样的字段在调用时为什么会出现字段获取到另外一张表的
11
请教,数据库中一张表太大,怎样提高查询速度?
6
hibernate的关联可以代替数据库外键进行约束?
3
sqlserver 把一张表数据插入另一张表数据
5
SQL 向一张表中添加数据
1
excel表数据导入mysql,一张sheet生成两张数据库表(java实现)
1
tp框架,关联模型怎么只关联指定的2张表
2
matlab如何读取同一目录下多张excel表格同一行的数据,并写入一张新表
8
如何在一张表中设计一对多的关系数据库
2
求代码!MFC中如何把一张图片保存到SQL server 2008中,再从数据库中显示到界面控件上。
3
使用程序把一个表里的数据导入到另一个数据库的表里
3
查询一张表中 占全部10%的数据
4
mysql怎样把一张表中的某些字段复制到另一张表中(这张表还未添加任何数据)?大神帮帮忙
1
mysql怎样把一张表的某个字段值拷贝到同一张表的另一个字段中(其中一个字段是主键)