以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 建立查询表,预览和结果不同 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60403) |
-- 作者:tesia255 -- 发布时间:2014/11/24 12:55:00 -- 建立查询表,预览和结果不同 您好,我建立了一个查询表,在预览的时候如图:
但是 生成查询表后 如下图:
查询代码设置的是: Select {"CWCF"."PROJECT"}.ID,{"CWCF"."ORDERS"}.ID From {"CWCF"."PROJECT"} Left JOIN {"CWCF"."ORDERS"} ON {"CWCF"."ORDERS"}.ORDERS_ID = {"CWCF"."PROJECT"}.ID Group By {"CWCF"."PROJECT"}.ID,PROJECT_NAME,{"CWCF"."ORDERS"}.ID
我想实现预览效果,也就是一个产品ID对应多个订单ID,是代码写的有问题吗?或者用其他什么方法可以实现? |
-- 作者:Bin -- 发布时间:2014/11/24 14:02:00 -- 不可能数据不一致的,你检查一下,是不是数据库数据有变动. |
-- 作者:有点甜 -- 发布时间:2014/11/24 14:25:00 -- 默认把第一列作为主键列了,相同id的话,只显示一行的。 |
-- 作者:tesia255 -- 发布时间:2014/11/25 11:52:00 -- 您好,请问,那怎样解决这个问题呢?我想实现预览效果 |
-- 作者:有点甜 -- 发布时间:2014/11/25 11:54:00 -- 加一列,比如 Select id + \'\' + id1 as _Identify, id, id1 from {表}
反正第一列要不重复 |
-- 作者:tesia255 -- 发布时间:2014/11/25 12:02:00 -- 好的 我试下 ,谢谢您耐心解答~~ ![]() |