本章内容包括:
- <李>
使用选择语句从一个或多个数据库表中检索信息
李> <李>使用算术表达式进行计算
李> <李>使用,子句对行进行过滤
李> <李>对从表中检索到的行进行排序
李> <强>一、单表查询数据强>
- <李>
选择语句用于从数据库表中检索信息。
SELECT *客户;,,//选择一个表中所有的列
从顾客选择c.name c;,//选择表中的某一列
李> <李>使用,子句过滤行
在查询中可以使用,子句来指定想要检索的行。
select *客户customer_id=2;
李> <李>理解行标识符
甲骨文数据库中的每一行都有一个唯一的行标识符ROWID.Oracle数据库内部使用行标识符来存储行的物理位置.rowid通常被称为伪列。不会出现在表结构中
李> <李>理解行号
甲骨文的另一个伪列是ROWNUM,它返回每一行在结果集中的行号
李> <李>完成,select rowid, ROWNUM, f.serial_no, f.code_id 得到fault_barrier_base_code f where rownum & lt;, 20; ROWID ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ROWNUM SERIAL_NO CODE_ID - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,- - - - - - - - - - -,- - - - - - -安康;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AAGlTlAAOAAJEhUAAA ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1,,,,,,,,, 5 YJ_SOAP AAGlTlAAOAAJEhUAAB ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 2,,,,,,,,, 6 SC_SOAP AAGlTlAAOAAJEhUAAC ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 3,,,,,,,,, 9, 88 AAGlTlAAOAAJEhUAAD ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 4,,,,,,,, 22岁,12 AAGlTlAAOAAJEhUAAE ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 5,,,,,,,, 23日,52岁 AAGlTlAAOAAJEhUAAF ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 6,,,,,,, 24, 82 null null null null null null null null null null null null null null null null null null null null null null null null null从数据表中检索信息