求一条简单的sql语句 拜托了

luyuanshangao 2010-01-21 03:13:53
取出表A中Id为两位数的记录

取出表A中Id为四位数且前两位跟传进来的参数一样的记录
...全文
77 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
luyuanshangao 2010-01-21
  • 打赏
  • 举报
回复
select * from A where len(id)=2
select * from A where len(id)=4 and left(id,2)=参数

拜托各位再帮忙把上面的两条sql写成个存储过程

参数 是ID
我的ID是01,0101,010101这样的分3级
如果传进来的ID参数ID=01 就找到0101 如果是0101 就找到010101

拜托了

--小F-- 2010-01-21
  • 打赏
  • 举报
回复
select * from A where len(id)=4 and left(id,2)=参数
黄_瓜 2010-01-21
  • 打赏
  • 举报
回复
select * from a where len(id)=2 and left(id,2)=@canshu
--小F-- 2010-01-21
  • 打赏
  • 举报
回复
select  * from tb where len(id)=2
qiqi860819 2010-01-21
  • 打赏
  • 举报
回复

select * from A where len(id)=2
select * from A where len(id)=4 and left(id,2)=参数
黄_瓜 2010-01-21
  • 打赏
  • 举报
回复
2、
select * from a where len(id)=2 and id like'11%'
luyuanshangao 2010-01-21
  • 打赏
  • 举报
回复
谢谢两位 等下结贴
yananguo_1985 2010-01-21
  • 打赏
  • 举报
回复

select * from A where len(id)=2

select * from A where len(id)=4 and left(id,2)=参数
黄_瓜 2010-01-21
  • 打赏
  • 举报
回复
1、
select * from a where len(id)=2

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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