找回密码
 注册成为天翎用户
查看: 1097|回复: 4

视图显示多表数据

[复制链接]
hejian 发表于 2012-7-2 16:47:40 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-7-4 10:25 编辑

您好!正常情况下,视图关联一个表,显示的关联表的数据,假如现在想让一个视图显示来自不同的两个表的数据,应该怎么操作呢
purple 发表于 2012-7-2 16:52:16 | 显示全部楼层
本帖最后由 purple 于 2012-7-2 17:53 编辑

您好,视图过滤模式选择sql,通过sql联合查询两张表单即可。具体写法可参考:http://www.teemlink.com/bbs/view ... hlight=%B6%E0%B1%ED。有问题,我们再沟通。

p.s:为了您的问题能够及时跟进与解决,方便的话,请提供您的联系方式(QQ或电话)以便我们为您提供更好的服务。
回复

使用道具 举报

 楼主| hejian 发表于 2012-7-4 09:49:37 | 显示全部楼层
回复 2# purple


您好,以下是sql语句:
var sql =  " select tlk_fm_a. id,tlk_fm_a.formid,tlk_fm_a.domainid,tlk_fm_b. id,tlk_fm_b.formid,tlk_fm_b.domainid,tlk_fm_a.item_a1,tlk_fm_a.ITEM_a2,tlk_fm_a.item_a3,tlk_fm_a.item_a4, tlk_fm_b.item_b1,tlk_fm_b.ITEM_b2,tlk_fm_b.item_b3 from tlk_fm_b left join tlk_fm_a on tlk_fm_a.id = tlk_fm_b.parent  where 1=1";
sql;
报了如下错误:


应该怎样调试呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

irene 发表于 2012-7-4 09:56:40 | 显示全部楼层
本帖最后由 shary 于 2012-7-4 10:00 编辑

您好,您的sql语句中有tlk_fm_a.id和tlk_fm_b.id,这两个都是docid,所以会报id重复的错误。如果这两个字段都要在视图中显示,烦请为其中一个id取别名,如:tlk_fm_a.id aid。如果不是,烦请删除您不需要的一个id。
为了您的问题能够及时跟进与解决,方便的话,请提供您的联系方式(QQ或电话)以便我们为您提供更好的服务。
回复

使用道具 举报

 楼主| hejian 发表于 2012-7-4 10:18:10 | 显示全部楼层
回复 4# irene


    好的  问题已解决   谢谢
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 21:42

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表