数据库基础知识

1.group by 内部有的 select 里边才能有(聚合函数除了)。 
2.数据库去除重复记录: 
select distinct * from… 
3.基于有些字段排序:order by  
倒序order by …desc 
4.歪曲查询 like ‘%…%’; 
5.length(city):计算字段长度 
6.instr(a,b):值为率先次面世的地方,大于0则a包蕴b或等于,等于0则a不含有b 
7.replace(city,’a’,’b’):把city中的a替换成b 
8.where 1=1
能够一本万利构造动态的多规格不确定要素的询问语句 
9.count(*) count(1) count(0):都会总计包涵null值的项 
count(city):则忽略字段为null的项 
count (*):可用以计算表长 
10.大写转换:upper (city) 
小写转换:lower (city) 
11.在某些前边拼接: city||’a’ 
12.desc table_name: 能够查询表结构 
13.%TYPE 
v_name name%TYPE : 定义变量 v_name 与name 的品类和长度一样 
%ROWTYPE 
v_import_tbl tal_name%ROWTYPE: 
v_import_tbl和 tal_name 的各列的称谓和花色一致. 
14.运算符 
算数运算符 
+, -, , / ,* 乘方
,:=赋值,|| 字符串连接符.=>:关系号 
涉及运算符 
=,<> != ~= ^= 不等,<,>,<=,>= 
逻辑运算符 
ISNULL 
BETWEEN AND 
IN 
AND  
OR 
NOT 
15.查询10-20的记录 
wwwlehu6.vip乐虎官网,Select * from tbl where rownum >=10 and rownum<=20

16.截取字符串

substr(city,0,3):从第0为初步截取叁位,0和1的功效等同。

17.分组查询后再付出条件

group by city having count(city)>3

18.decode(‘A’,null,’9′,’0′):三元运算。

19.SQL%ROWCOUNT:总计 操作记录条数

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图