oracle資料庫之單表查詢

來源:互聯網
上載者:User

標籤:技術分享   http   inf   使用   插入   北京   單表查詢   nbsp   建表   

  作為一合格的測試人員對資料庫的單表查詢、多表查詢、分組查詢、子查詢等等這些基本查詢方法還是要會的。不然到企業中,容易被一些人鄙視,或者說如果資料庫學不好,表查不明白,那麼對自己能力來說也是一種侮辱,因為你可以證明自己,你是可以的,尤其是你在面試的時候面對面試官的給你出的一道sql語句題目,你能馬上用你的套路把這道題做出了,那麼恭喜你過了第一個小關卡。ok,我們今天學習一下資料庫中的第一個查詢,也是最簡單,容易入門的查看----單表查詢。

我們在上一篇中建立了一個classinfo和studentinfo表,這兩個表都是沒有任何資料的。如所示:

我們在看看studentinfo表

select * from classinfo;   --用於查詢班級表的sql 

select * from studentinfo;   --用於查詢學生表的sql

那麼我們接下來往表中插入資料,插入資料的套路有兩種比較常用的方法,我們先看第一種方法,請看 insert into關鍵字的正確使用姿勢。我們先向classinfo表中插入如下資料:01,測試1班     02,測試2班   03,測試3班 , 04 測試4班(插入資料時,一定要注意插入資料的類型和約束,不要違背我們建立表時的約束,具體可以看我的上一篇介紹---oracle建立表操作) ,好繼續看錶演:

insert into classinfo(classid,classname) values(01,‘測試一班‘);insert into classinfo(classid,classname) values(02,‘測試二班‘);insert into classinfo(classid,classname) values(03,‘測試三班‘);insert into classinfo(classid,classname) values(04,‘測試四班‘);commit;--commit  是一次性提交到資料庫儲存,不commit就不會真正儲存到資料庫中。--rollback 是復原操作,代表的意思就是不commit就可以復原到上一次操作

我們向classinfo表中插入了4條資料,看一下sql解析:

insert into ---插入表的sql關鍵字

classinfo ---插入資料的表的名字 

classid ,classname ---表中的列名

values ---插入資料的 sql關鍵字 

我們看一下插入後的結果,插入運行完成後,需要select * from classinfo這個表來看一下,有沒有成功。如:

很完美,插入完成了,插入成功以後,如果我們向提交到資料庫中,需要commit一下,不然只是臨時建立成功,沒有真正儲存到資料庫中。然後我們繼續往studentinfo表中插入一些資料,看錶演:

insert into studentinfo(studentid,studentname,studentsex,studentage,studenttel,studentaddress)values(01,‘張山‘,‘男‘,15,‘13789895566‘,‘北京‘);select * from studentinfo;

 

oracle資料庫之單表查詢

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.