为啥查不出数据

SELECT

*

FROM

[dbo].[qa_fx_test]

WHERE mono = LEFT('${工单号}', 13) 

FineReport Ccc 发布于 2023-11-27 20:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-11-27 20:13

SELECT

*

FROM

[dbo].[qa_fx_test]

WHERE mono = '${left(工单号,13)}' 

  • Ccc Ccc(提问者) 不行嘞 试过了
    2023-11-28 11:46 
  • CD20160914 CD20160914 回复 Ccc(提问者) 你的数据库里面的数据类型是什么,你把录入的工单号,得到的结果取前面13位后,去数据库查询看有没有数据!
    2023-11-28 15:45 
最佳回答
0
华莉星宸Lv7高级互助
发布于2024-8-13 19:04

你的SQL写法是OK的,

(1)检查输入的参数是否有问题

(2)是否连接错了数据库

  • 3关注人数
  • 167浏览人数
  • 最后回答于:2024-8-13 19:04
    请选择关闭问题的原因
    确定 取消
    返回顶部