博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle的select检索数据
阅读量:6153 次
发布时间:2019-06-21

本文共 1210 字,大约阅读时间需要 4 分钟。

--Select语法select [distinct | All] select_list from table_list [where_clause] [group_by_clause] [Having condition] [order_by_clause]  --语法说明 select:查询动作关键字,必须要有的。 [distinct | All]:查询字段是否除重。Distinct除重,All全部查询。 select_list:查询字段列表。 From:关键字,必须要有。 table_list:需要查询的表列。 [where_clause]:where条件部分。 [group_by_clause]:group by 分组查询子句。 [Having condition]:用于分组查询的子句。 [order_by_clause]:排序子句,关键字是 desc 降序,asc 排序。   --实例,查询全部字段* select * from Product; *:可以查询出所以字段信息,在程序中尽量不要使用*,这样做的隐患是如果表添加或减少字段,会引起程序异常。 --使用字段查询 select id,name,age from Product;  --使用别名和||符号链接字段 select id||'*'||name||'  ' as 别名 from Product;   --排序语法,在select 遇见最后添加 order by {expr | position | c_alias}  [asc | desc]  [null first | nulls last]--语法说明order by:关键字。expr:字段表达式。position:查询表字段列的位置。c_alias:别名。[asc |desc]:升序和降序。Nulls first | nulls last:对空字段靠前或靠后处理。--Group By和Having子句Group by column_name,column_name...Having Column_name>100;Having:根据 group by column_name语句字段的条件查询。--使用(+)来控制左右链接。--左链接select t.column_name,p._column_name from table_name1 t,table_name p where t.column_name=p.table_name(+);--右链接select t.column_name,p._column_name from table_name1 t,table_name p where t.column_name(+)=p.table_name;

 

转载于:https://www.cnblogs.com/gynbk/p/6556094.html

你可能感兴趣的文章
飞翔的秘密
查看>>
Red Hat 安装源包出错 Package xxx.rpm is not signed
查看>>
编译安装mysql-5.6.16.tar.gz
查看>>
活在当下
查看>>
每天进步一点----- MediaPlayer
查看>>
PowerDesigner中CDM和PDM如何定义外键关系
查看>>
跨域-学习笔记
查看>>
the assignment of reading paper
查看>>
android apk 逆向中常用工具一览
查看>>
MyEclipse 报错 Errors running builder 'JavaScript Validator' on project......
查看>>
Skip List——跳表,一个高效的索引技术
查看>>
Yii2单元测试初探
查看>>
五、字典
查看>>
前端js之JavaScript
查看>>
Log4J日志配置详解
查看>>
实验7 BindService模拟通信
查看>>
scanf
查看>>
Socket编程注意接收缓冲区大小
查看>>
SpringMVC初写(五)拦截器
查看>>
检测oracle数据库坏块的方法
查看>>