Oracle資料庫的基本操作(二)

2021-10-03 08:29:50 字數 1668 閱讀 5965

select sname as 姓名,sno 學號 from student;

select sname,to_number(to_char(sysdate,'yyyy'))-sage as 出生年份 from student;

注:在sql server中的語句為

select sname;year(getdate())-sage as 出生年份 from student
1.使用偽列rowid刪除表中的重複的元組

1.查詢student表中前3名學生的學號、姓名和專業。

2. 查詢student表中第1名學生的學號、姓名和專業。

select rownum sno,sname,sdept 

from student

where rownum = 1;

3.查詢選課成績最高的前3名學生的學號、課程號和成績

from (select a.*,rownum rn from (select * from 表名)a where rownum <= 到第幾行)

where rn >= 從第幾行;

select * 

from (select a.*,rownum rn from (select * from 表名) a)

where rn between 從第幾行 and 到第幾行;

oracle資料庫基本操作

一 增 有3種方法 1.使用insert插入單行資料 insert into 表名 列名 values 列值 insert into strdents name,age values atm 12 2.使用insert,select語句將現有表中的 資料新增到已有的新錶中 insert into 已...

oracle資料庫基本操作

檢視磁碟使用情況 df h 進入oracle su oracle sqlplus nolog conn as sysdba 檢視三種資料庫檔案 select from vlo gfil e 日 志檔案s elec t fr omv datafile 資料檔案 select from v contro...

oracle資料庫基本操作

1.在 oracleservice 服務啟動動後,就可以對資料庫進行管理了,oracle 的啟動和關閉是最基本的命令,在 sql plus 中,啟動 oracle 必須是 sys 使用者,命令格式是 startup open oracle 服務關閉用命令 shutdownimmediate orac...