求一条select语句
大家好,在一张表里面,有下面这个列,
NAME
张三
李四
王五
我想查出这个列上的姓字段,就是查出来后是
张
李
王
这个语句应该怎以写呢.谢谢!
------解决方案--------------------这个很难写出来的,姓有单姓,双姓,.......,其它无法判断
------解决方案--------------------select 字符串的截取(姓名) from 表
------解决方案--------------------select substring(Name,0,2) from table_name
------解决方案--------------------create table rr(name varchar(20))
insert into rr select '张三 '
union all select '李四 '
union all select '王五 '
select left(name,1) from rr
如果只是你这几条数据就这样写,但正如楼上所说,姓可以是一个字,也可以是两,更可以是三四个,所以这样做不太好。。