oracle学习笔记-查询

一、普通查询


数据查询表
从斯图选择*







删除前3行*
选择*从学生那里rownum <= 3








模糊查询
选择*从学生那里stu_id like'stu001 %





注:%通配符代表一个或多个字符的通配符_代表一个字符。


别名
选择stu_id从学生学号






二、联合查询




一般查询
选择stu.stu_name,stu.stu_age kc.kc_name,从斯图,KC,stu.kc_no = kc.kc_no







联合查询
选择stu.stu_name,stu.stu_age,从学生内在kc.kc_name加入KC对stu.kc_no = kc.kc_no







左连接
选择stu.stu_name,stu.stu_age,kc.kc_name从斯图离开加入KC对stu.kc_no = kc.kc_no







正确的连接
选择stu.stu_name,stu.stu_age,从学生对kc.kc_name加入KC对stu.kc_no = kc.kc_no







连接
选择stu.stu_name,stu.stu_age,从学生全kc.kc_name加入KC对stu.kc_no = kc.kc_no







在一些字段中合并两个表的联合关键字。
选择stu_name从斯图联盟选择kc_name来自KC