当前位置: 技术问答>java相关
这条sql语句怎么写
来源: 互联网 发布时间:2015-10-04
本文导语: 我从一个表中取一条记录,要求只取得一条最大的值怎么取,(我取的是时间) 我想用order by取然后取一条记录, 可不会怎么取第一条记录请指教 | Here is how to display the second, third, and fourth c...
我从一个表中取一条记录,要求只取得一条最大的值怎么取,(我取的是时间)
我想用order by取然后取一条记录,
可不会怎么取第一条记录请指教
我想用order by取然后取一条记录,
可不会怎么取第一条记录请指教
|
Here is how to display the second, third, and fourth characters of the string constant abcdef.
SELECT x = SUBSTRING('abcdef', 2, 3)
Here is the result set:
x
----------
bcd
(1 row(s) affected)
SELECT x = SUBSTRING('abcdef', 2, 3)
Here is the result set:
x
----------
bcd
(1 row(s) affected)
|
但还有一个问题如果一个字段有100字我只想取30个字我怎么实现,谢谢
在ORACLE中这样可以实现:
select substr('1234567890',3,4) from dual;//从第4个字符起,截取4个字符。
select substr('字段名',0,30) from dual;//从第一个字符起,截取前30个字符(包括第一个字符)
在ORACLE中这样可以实现:
select substr('1234567890',3,4) from dual;//从第4个字符起,截取4个字符。
select substr('字段名',0,30) from dual;//从第一个字符起,截取前30个字符(包括第一个字符)