06-10
03

SQL基本语法笔记2(select)

select ename,empno from emp

where ename like '%T%';      //查找字段中含有T值的数据select出来

like '___TT';      //查找中间第4,5位是T的值

(not) like '%L%L%';      //只要(不)含有两个L就select出来

where rownum<10;           //行数小于10的

select rownum from emp;      //rownum 伪列

select rowid from emp;             //rowid 唯一的,根据scn系统时间来

select * from dual;            //dual伪表

select * from scott.emp;       //加用户所属查找表

select sysdate from dual;             //sysdate 查orcale的系统时间

select round(1234*1.15,0) from dual;           //四舍五入,结果1419

select round(1234.567,1) from dual;           //四舍五入,结果1234.6

trunc(1234.567,1)               //按小数点后一位取整

ceil(1234.567)                    //向上取整,结果1235

select length('ABCD')              //此函数遇到中文也算1位

lengthb                    //此函数遇到中文算2位

select substr('ABCD通维',3,2)       //第3位,截2个,结果CD

select substr('ABCD通维',-3,2)          //倒数第3位,截2个,结果D通,中文算1位,substrb函数,中文算两位

upper('abc')               //改成大写,中文不变,大写不变

lower('ABC')               //改成小写

initcap               //第一个字母大写

利用SQL语句把abcde变成abCde:

select (subster


文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: sel&#101;ct
相关日志:
评论: 0 | 引用: 0 | 查看次数: 739
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭