急求一条sql语句

stone_oo 2007-06-05 09:55:35
求一条sql语句,从sql server数据库表(t_table)中读取前5行的某一列(f_field)的前3个字符(汉字)?
马上给分
...全文
127 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
stone_oo 2007-06-05
  • 打赏
  • 举报
回复
问题已解决
去结贴
分不多
大家就少分点了
stone_oo 2007-06-05
  • 打赏
  • 举报
回复
lwl0606(寒泉)
-------------------------------------------
再最后加上order by F_content asc是不是更准确?
chuifengde 2007-06-05
  • 打赏
  • 举报
回复
select top 5 left(f_field,3) x from [Table] order by f_field

gd4134 2007-06-05
  • 打赏
  • 举报
回复
select top 5 substring(f_field,1,3) from t_table
chuifengde 2007-06-05
  • 打赏
  • 举报
回复
select top 5 left(f_field,3)) x from [Table] order by f_field
stone_oo 2007-06-05
  • 打赏
  • 举报
回复
楼上的大哥能不能把完成的sql语句写出来
谢谢了
lwl0606 2007-06-05
  • 打赏
  • 举报
回复

select top 5 left(f_field,3)
from t_table
w75251455 2007-06-05
  • 打赏
  • 举报
回复
--?????????



declare @me varchar(100)
set @me='是是是2'
print substring(@me,1,3)

--是是是
stone_oo 2007-06-05
  • 打赏
  • 举报
回复
我只懂在oracle怎么写,这到sql server中我就晕了
我oracle中是这样写的,
select sbustr(f_field,1,6) from (select * from t_table order by f_field asc) where rownum <=5;
我就不晓得sql中有没有像substr 和 rownum这样好用的东西?

34,575

社区成员

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

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