Oracle作業3 簡單查詢

2022-09-03 01:00:22 字數 1429 閱讀 7864

一、建立學生表

create

table

students(

stu_id

number(10) constraints pk_stus_id primary

key,

stu_name

varchar2(20) not

null

,  stu_scores

number(3

))

二、插入資料

insert

into students values(001,'

張三',56

);insert

into students values(002,'

李四',98

);insert

into students values(003,'

王五',40

);insert

into students values(004,'

趙六張',60

);insert

into students values(005,'

小翠',100);

三、查詢資料

(一)查詢所有資料

(二)查詢出每個學員的姓名和考試成績

(三)查詢出考試不及格的學生的資訊

(四)查詢姓名包含「張」的學生的資訊(用模糊查詢)

select stu_id,stu_name,stu_scores from students where stu_name like

'%張%

(五)查詢所有學生的資訊並按學習成績降序排序

oracle簡單查詢課後作業

練習1 筆記 在關於oracle的效能問題中,使用指定的列查詢 如第2題 比使用select 如第1題 會效率高很多,雖然結果一樣,但是執行起來更加優化,這與關乎到有沒有命中索引的問題。1.使用兩種方式查詢所有員工 emp 資訊 select from emp 2.查詢 emp 員工編號 員工姓名 ...

作業3 查詢

1.問題 寫出兩種檢索演算法 在乙個排好序的陣列t 1 n 中查詢x,如果x在t中,輸出x在t的下標j 如果x不在t中,輸出j 0.2.解析 在單調陣列中找乙個數我們第乙個會想到的就是順序查詢,這是最簡單最暴力的查詢方法,就是從頭到尾,乙個乙個的檢索 第二種是比較常見用的也比較廣的 二分查詢。二分二...

ORACLE 多表 查詢作業

查詢和scott相同部門的員工的姓名ename和雇員日期hiredate select from emp 1.首先查詢出scott的部門編號 20 select deptno from emp where ename scott select e.ename,e.hiredate,e.deptno ...