Oracle的select檢索資料

來源:互聯網
上載者:User

標籤:class   關鍵字   null   執行個體   欄位表   rod   運算式   column   ora   

--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;

 

Oracle的select檢索資料

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.