这样的sql语句能变为数据窗口吗?

ylg007 2003-01-26 02:11:12
select distinct a.id,a.name,b.date,c.date
from a,
(select * from b where b.date=:start_date) b,
(select * from c where c.date=:end_date) c
where a.id=b.id (+)
and a.id=c.id (+)


...全文
27 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
alwaystar 2003-01-27
  • 打赏
  • 举报
回复
这样的语句是完全可以的,我做商场MIS时经常用到这样的SQL
只是这样的SQL是不能转换为图形界面的
alwaystar 2003-01-27
  • 打赏
  • 举报
回复
新建数据窗---->选择显示风格(grid、freeform..)---->data source中选择SqlSelect方式---->不从指定的表中选择(点cancel)---->选择Design菜单中的Convert To Syntax项目---->将你的sql脚本帖入(注意后面不要加分号)

你使用的是ORACLE 吧,而且参数类型是否为DATE的,这样最好在字段和参数上面都加上TRUNC函数把时间部分去掉
meteor_wyj 2003-01-27
  • 打赏
  • 举报
回复
那应该没有问题
ylg007 2003-01-27
  • 打赏
  • 举报
回复
谢谢大家。
ylg007 2003-01-26
  • 打赏
  • 举报
回复
to shahand(有志青年) (
单独执行没问题。
shahand 2003-01-26
  • 打赏
  • 举报
回复
共同学习
shahand 2003-01-26
  • 打赏
  • 举报
回复
如果你单独执行这个sql没有问题的话,就可以

你试一下,有错误跟大伙说
ylg007 2003-01-26
  • 打赏
  • 举报
回复
你试一下用三个类似的表做数据源。
请注意from 子句后面有两个结果集。
lbx1979 2003-01-26
  • 打赏
  • 举报
回复
可以吧

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧