【正文】
,39。也可以過(guò)濾掉重復(fù)的行之后統(tǒng)計(jì)行數(shù)select count(distinct deptno)from ;分部門(mén)統(tǒng)計(jì)最高薪水select deptno,max(sal)from emp where deptno is not null group by deptno也可以按照多個(gè)字段來(lái)分組統(tǒng)計(jì),比如:分部門(mén)和崗位,統(tǒng)計(jì)最高薪水和行數(shù) select deptno,job,max(sal),count(*)from emp group by deptno,job重要:出現(xiàn)在select列表中的字段,如果沒(méi)有在組函數(shù)中,那么必須出現(xiàn)在group by 子句中。$8,39。19810312 12:00:0039。,2,2)from dual。例如:?jiǎn)T工信息按照部門(mén)正序排列,并且按照姓名倒敘排列select * from emp order by deptno asc,ename descfunction的用法把所有姓名變成小寫(xiě)select lower(ename)from emp。 NOT NULL, areaname varchar2(30)default 39。9 變量名后不要加特殊的結(jié)束符號(hào)如果在SQL*PLUS里要把a(bǔ)mp。YYYYMMDD39。Provide the department name: 39。Enter value for job_title: Stock Clerk 11J2EE zxw SQL select id, last_name, salary from s_emp where hiredate to_date(39。 (1)SQL select id, last_name, salary from s_emp where dept_id = amp。SQL mit。index39。第三篇:黑馬程序員c語(yǔ)言教程:Oracle簡(jiǎn)介 通過(guò)子查詢建表的例子SQLCREATE TABLE emp_41 AS SELECT id, last_name, userid, start_date FROM s_emp WHERE dept_id = 41。SQL CREATE TABLE A as select * from B where 1=2。)0。注意事項(xiàng):用INSERT /*+ APPEND */ 的方法會(huì)對(duì)target_tablename產(chǎn)生級(jí)別為6的獨(dú)占鎖,如果運(yùn)行此命令時(shí)還有對(duì)target_tablename的DML操作會(huì)排隊(duì)在它后面, 對(duì)OLTP系統(tǒng)在用的表操作是不合適的。department_number。amp。 ACCEPT p_salary NUMBER PROMPT 39。):” SQL DEFINE variable = value 說(shuō)明: variable 指變量名 value 指變量值定義好了變良值后, 執(zhí)行綁定變量的SQL語(yǔ)句時(shí)不再提示輸入變量使用DEFINE的例子:SQL DEFINE dname = sales SQL DEFINE dname DEFINE dname = “sales”(CHAR)SQL select name from dept where lower(name)=39。符號(hào)保存在ORACLE數(shù)據(jù)庫(kù)里,要修改sql*plus環(huán)境變量define SQL set define off。 39。把所有姓名變成大寫(xiě)select upper(ename)from emp。select substr(ename,2,2)from emp。,39。,39。select ename,deptno,job,max(sal),count(*)from emp group by deptno,job求薪水最高的員工姓名select * from emp where sal=(select max(sal)from emp)。NEW YORK39。ACCOUNTING39。求總的行樹(shù),(可以指定具體的字段)但如果字段有null值的時(shí)候需要小心使用 select count(m)from emp。將固定格式的字符串轉(zhuǎn)換成數(shù)值select to_number(39。將19810312 12:00:00字符串轉(zhuǎn)換成日期select to_date(39。hello39。也可以是多個(gè)字段組合排列。039。2到amp。 PROMPT“Enter the low date range(39。等其它符號(hào) SQL ACCEPT variable [datatype] [FORMAT] [PROMPT text] [HIDE] 說(shuō)明: variable 指變量名 datatype 指變量類型,如number,char等 format 指變量顯示格式 prompt text 可自定義彈出提示符的內(nèi)容text hide 隱藏用戶的輸入符號(hào) 使用ACCEPT的例子:ACCEPT p_dname PROMPT 39。job_title39。、SQL語(yǔ)句的分類 數(shù)據(jù)定義語(yǔ)言(DDL):create、alter、