sql里面怎么能把某一列的值的长度为2的所有数据查询出来 select * from tb where len(col)=2seelct * from tb where datalength(col)=2看什么方式编码了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where len(ltrim(列名))=2 select * from table where len(ltrim(col))=2 declare @t table(test nvarchar(10))insert @t select 'A'select len(test) from @tselect datalength(test) from @tdeclare @s table(test varchar(10))insert @s select 'A'select len(test) from @sselect datalength(test) from @s/*----------- 1(所影响的行数为 1 行) ----------- 2(所影响的行数为 1 行)(所影响的行数为 1 行) ----------- 1(所影响的行数为 1 行) ----------- 1(所影响的行数为 1 行)*/ select namefrom tablenamewhere len(name)=2 表之间映射问题求助 关于数据表行列转换的问题 怎样改写库存SQL语句???? sql定时从一台机器抽取数据到另一台的数据库 求数据结构算法 求效率最高的取随机记录方法 请问如何写这样的WHERE语句 急!!!!SQL(高手) 如何从多重Select里返回多条记录?? 有什麼問題呀? excel文件更新导入和插入导入sql的问题 Sql Server 锁表解决方案
insert @t select 'A'
select len(test) from @t
select datalength(test) from @t
declare @s table(test varchar(10))
insert @s select 'A'
select len(test) from @s
select datalength(test) from @s
/*-----------
1(所影响的行数为 1 行)
-----------
2(所影响的行数为 1 行)
(所影响的行数为 1 行)
-----------
1(所影响的行数为 1 行)
-----------
1(所影响的行数为 1 行)
*/
from tablename
where len(name)=2