请教:sql语句的写法?

sunlijun 2003-09-09 10:04:10
我想查询项目编号包含变量的:

例如查询编号为0101,前面的01我想用变量传递,怎么写?
...全文
68 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunlijun 2003-09-09
  • 打赏
  • 举报
回复
oracle怎么写?
jdsnhan 2003-09-09
  • 打赏
  • 举报
回复
可以啊,可以选出来,就是选不出来也可以写出来的。
注意一下你的数据库类型。
andyzq 2003-09-09
  • 打赏
  • 举报
回复
什么数据库?
如果是sql server可以这样写
select *
from table
where substring('查询编号',1,2) = :var;

用left('查询编号',2) 也可以
sunlijun 2003-09-09
  • 打赏
  • 举报
回复
我的意思是在数据窗口中sql画板中怎么实现,substr选不出来!
jdsnhan 2003-09-09
  • 打赏
  • 举报
回复
select * from table where substr("查询编号",1,2) = :你的变量。
jdsnhan 2003-09-09
  • 打赏
  • 举报
回复
select * from table where substr("查询编号",1,2) = :你的变量。
在dw画板中,设置检索参数ls_id。
在where 条件中,选择查询编号字段,然后加substr函数,即写成substr(查询编号,1,2)

1,108

社区成员

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

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