freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle開發(fā)實用教程-文庫吧

2025-10-10 21:22 本頁面


【正文】 述企業(yè)的職工信息,數(shù)據(jù)如下,表DEPT有如下字段,表JOBLEVEL有如下字段:,3.4.2 帶條件的簡單查詢 SELECT {字段名列表} FROM 表名 WHERE {條件表達式}] 這里講的帶條件的簡單查詢指單條件的查詢和組合條件的查詢。下面分別介紹。 1.單條件的查詢 【例】查詢企業(yè)中工資超過2100元(包括2100元)的所有員工的姓名及其崗位。 SQL 語句如下: SQLSELECT name,salary,job FROM EMP WHERE salary = 2100。,2.組合條件的查詢 組合條件指WHERE子句中的條件由多個條件組成,這些組合主要是由邏輯運算符(AND、OR、NOT)組成??聪旅娴睦?。 【例】找出企業(yè)員工中做軟件開發(fā)工作并且工資在4000元以上的員工姓名和所在部門。 SQL 語句如下: SQLSELECT name,deptname,salary,job FROM EMP WHERE job=39。軟件開發(fā)39。 and salary 4000。,3.4.3 單表查詢應(yīng)用 1.查詢某些字段不同的記錄 在查詢工程中,可能發(fā)現(xiàn)有某些相同的數(shù)據(jù),為了只顯示不同的數(shù)據(jù),可以使用DISTINCT關(guān)鍵字。 【例】查詢企業(yè)中有多少種不同的崗位。 SQL 語句如下: SQLSELECT DISTINCT job FROM EMP。,2.BETWEEN…AND關(guān)鍵字的使用 BETWEEN…AND 關(guān)鍵字給出了查詢范圍內(nèi)的字段,而NOT BETWEEN…AND則給出了查詢選擇范圍之外的某些列。 【例】找出工資在2000元到3500元的所有員工。 SQL 語句如下: SQLSELECT name,salary FROM EMP WHERE salary BETWEEN 2000 AND 3500。,3.模糊查詢 前面的查詢都是精確查詢,但是我們平時查詢時經(jīng)常會使用模糊查詢,比如“找姓陳的先生”,“找員工名字中最后一個字是琳的小姐”等,這些只給出某個字段得到部分關(guān)鍵詞而不是字段的整個數(shù)據(jù)時,就可以使用LIKE關(guān)鍵字了。而NOT LIKE的意思正好相反。 這里介紹幾個通配符,如表33所示。,4.NULL和 NOT NULL 關(guān)鍵字的使用,NULL和 NOT NULL主要用于找出下落不明值的記錄。例如,在公司人員招聘過程中,查詢出尚未安排面試的候選人名單。 【例】查詢辦公室中一般員工的基本信息(不帶職務(wù)的員工)。 SQL 語句如下: SQLSELECT * FROM EMP WHERE deptname=“辦公室“ AND title =null。,5.查詢結(jié)果排序,ORDER BY 子句使得SQL在顯示查詢結(jié)果時將各返回行按順序排列,返回行的排列順序由ORDER BY 子句指定的表達式的值A(chǔ)SC 或DESC確定。 SELECT [ALL|DISTINCT]{字段名列表} FROM 表名 [WHERE {條件表達式}] [GROUP BY {group_by_list}] [ ORDER BY {order_by_list} [ASC/DESC]]。 其中: ASC:升序。表示按照遞增順序從低到高對指定的列值排序。 DESC:降序。表示按照遞減順序從高到低對指定的列值排序。,6.字段運算查詢,在數(shù)據(jù)庫查詢時,我們希望把表中的數(shù)據(jù)進行基本的算術(shù)運算,然后顯示出來。 常見的算術(shù)運算有:+(加)、(減)、*(乘)、/(除)四種。 【例】如果將軟件開發(fā)部的所有員工工資增加1000元,請顯示出此部門的員工姓名和工資。 SQL 語句如下: SQLSELECT name,salary+1000 FROM EMP WHERE deptname=39。軟件開發(fā)部39。,7.rowid和rownum,rowid和rownum是很有用的兩個數(shù)據(jù)庫表中隱含的字段。 rowid 是數(shù)據(jù)庫內(nèi)部的十六進制的數(shù)據(jù)地址,表明信息放在第幾塊第幾行。 rownum是行號,并且順序排列,根據(jù)你的select語句的執(zhí)行動態(tài)生成。它表示是表的邏輯上的第幾行 【例】區(qū)別rowid和rownum。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1