SQL 语句请大师指点 表中有一列为a_id 有数据13400 13406 14600 14601 14602 15203 15206 等等,

[复制链接]
查看11 | 回复3 | 2011-8-12 18:18:21 | 显示全部楼层 |阅读模式
我想提取这个数前三位是146的所有列及包括14600 14601 14602 等得所有列,where 语句怎么写。。。谢谢。。。

回复

使用道具 举报

千问 | 2011-8-12 18:18:21 | 显示全部楼层
select * from tablewhere a_id like '146%'...
回复

使用道具 举报

千问 | 2011-8-12 18:18:21 | 显示全部楼层
select * from [table] where a_idlike '146%'select * from [table] where SUBSTRING(a_id,1,3) = '146'...
回复

使用道具 举报

千问 | 2011-8-12 18:18:21 | 显示全部楼层
select * from tb where left(a_id,3)='146'...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行