• <nav id="kggui"></nav>
  • <optgroup id="kggui"></optgroup>
  • <menu id="kggui"></menu><xmp id="kggui"><nav id="kggui"></nav>
    <menu id="kggui"><menu id="kggui"></menu></menu>
    <nav id="kggui"></nav>

    sql語句練習

    兩個SQL語言練習題一、有兩張表USER(uid,name,te

    1。

    SQL-Server的SQL select * from USER where uid in(select top 2 uid from KEYWORDS group by uid order by sum(keyword) desc) 2。 A select * from student where sno in(select sno from SC group by sno,cno having avg(Grade) > (select avg(Grade) from SC group by sno,cno having sno=001)) B原理同A select * from student where sno in(select cno from Course group by cno having sum(Ccredit) > (select sum(Ccredit) from Course group by cno having cno=001)) 。

    您還有SQL語句的練習題目 嗎

    簡單的有幾個:作業二(4.1)一.創建數據庫teaching,并在該數據庫中建立以下數據表:student:列名 數據類型 允許空 備注SNO char(4) 否 主鍵SNAME nchar(10) 否 SEX char(1) 是 'M' 或'F'AGE smallint 是 18--25course:列名 數據類型 允許空 備注CNO char(4) 否 主鍵CNAME char(10) 否 CREDIT smallint 是 0--10S_C:列名 數據類型 允許空 備注SNO char(4) 否 主鍵(外鍵)CNO char(4) 否 主鍵(外鍵)GRADE smallint 是 0--100二.打開表,輸入數據。

    student:s1 wang f 20s2 li m 20s3 zhang f 21s4 zhao m 19s5 liu m 21course:c1 os 4c2 db 5c3 maths 5c4 english 6s_c:s1 c1 56s1 c2 75s1 c3 73s2 c1 80s2 c2 74s3 c1 82s3 c3 43s4 c2 81三.寫出以下查詢語句:1. 查詢選修了c1這門課的學生的學號,姓名,課程名和成績。2. 查詢選修了c1這門課的學生的學號,姓名,課程名。

    3. 查詢“wang”的學號,所選課程號和成績。4. 查詢所有成績之和。

    5. 查詢每一個學生的學號和總成績。6. 查詢課程平均分在80分以上的課程號和平均分。

    7. 查詢平均分不低于90分的學生的學號及其平均成績。8. 統計每門課程的學生選修人數。

    要求輸出人數超過10人的課程號和選修人數,查詢結果按人數降序排列,若人數相同,按課程號升序排列。

    SQL的練習,求答案

    有一些類似的題看看吧 一定有幫助實驗一練習1、請查詢表DEPT中所有部門的情況。

    select * from dept;練習2、查詢表DEPT中的部門號、部門名稱兩個字段的所有信息。select deptno,dname from dept;練習3、請從表EMP中查詢10號部門工作的雇員姓名和工資。

    select ename,sal from emp where deptno=10;練習4、請從表EMP中查找工種是職員CLERK或經理MANAGER的雇員姓名、工資。select ename,sal from emp where job='CLERK' or job='MANAGER';練習5、請在EMP表中查找部門號在10-30之間的雇員的姓名、部門號、工資、工作。

    select ename,deptno,sal,job from emp where deptno between 10 and 30;練習6、請從表EMP中查找姓名以J開頭所有雇員的姓名、工資、職位。select ename,sal,job from emp where ename like 'J%';練習7、請從表EMP中查找工資低于2000的雇員的姓名、工作、工資,并按工資降序排列。

    select ename,job,sal from emp where sal<=2000 order by sal desc;練習8、請從表中查詢工作是CLERK的所有人的姓名、工資、部門號、部門名稱以及部門地址的信息。select ename,sal,*,dname,loc from emp,dept where *=* and job='CLERK';練習9、查詢表EMP中所有的工資大于等于2000的雇員姓名和他的經理的名字。

    select *,* from emp a,emp b where *=*(+) and *>=2000;練習10、在表EMP中查詢所有工資高于JONES的所有雇員姓名、工作和工資。select ename,job,sal from emp where sal>(select sal from emp where ename='JONES');練習11、列出沒有對應部門表信息的所有雇員的姓名、工作以及部門號。

    select ename,job,deptno from emp where deptno not in (select deptno from dept);練習12、查找工資在1000~3000之間的雇員所在部門的所有人員信息select * from emp where deptno in (select distinct deptno from emp where sal between 1000 and 3000);練習13、雇員中誰的工資最高。select ename from emp where sal=(select max(sal) from emp);select ename from (select * from emp order by sal desc) where rownum<=1;*練習14、雇員中誰的工資第二高(考慮并列第一的情況,如何處理)。

    select ename,sal from (select ename ,sal from emp where sal<(select max(sal) from emp) order by sal desc) where rownum<=1;實驗二1. 查詢所有雇員的姓名、SAL與COMM之和。select ename,sal+nvl(comm,0) “sal-and-comm” from emp;2. 查詢所有81年7月1日以前來的員工姓名、工資、所屬部門的名字select ename,sal,dname from emp,dept where *=* and hiredate<=to_date('1981-07-01','yyyy-mm-dd');3. 查詢各部門中81年1月1日以后來的員工數select deptno,count(*) from emp where hiredate>=to_date('1981-01-01','yyyy-mm-dd') group by deptno;4. 查詢所有在CHICAGO工作的經理MANAGER和銷售員SALESMAN的姓名、工資select ename,sal from emp where (job='MANAGER' or job='SALES') and deptno in (select deptno from dept where loc='CHICAGO');5. 查詢列出來公司就職時間超過24年的員工名單select ename from emp where hiredate<=add_months(sysdate,-288);6. 查詢于81年來公司所有員工的總收入(SAL和COMM)select sum(sal+nvl(comm,0)) from emp where to_char(hiredate,'yyyy')='1981';7. 查詢顯示每個雇員加入公司的準確時間,按****年**月**日 時分秒顯示。

    select ename,to_char(hiredate,'yyyy-mm-dd hh24:mi:ss') from emp;8. 查詢公司中按年份月份統計各地的錄用職工數量select to_char(hiredate,'yyyy-mm'),loc,count(*) from emp,dept where *=* group by to_char(hiredate,'yyyy-mm'),loc;9. 查詢列出各部門的部門名和部門經理名字select dname,ename from emp,dept where *=* and job='MANAGER';10. 查詢部門平均工資最高的部門名稱和最低的部門名稱select dname from dept where deptno=(select deptno from (select deptno from emp group by deptno order by avg(sal) ) where rownum<=1) union all select dname from dept where deptno=(select deptno from (select deptno from emp group by deptno order by avg(sal) desc ) where rownum<=1);11. *查詢與雇員號為7521員工的最接近的在其后進入公司的員工姓名select ename from (select ename from (select ename from emp where hiredate>(select hiredate from emp where empno=7521) order by hiredate ) where rownum<=1)。

    數據庫SQL語言習題求助

    select *,*,* from sc inner join s on *=* select *,*,sum(*) from sc inner join s on *=* where *>=60 group by *,* having count(*)>=4 order by sum(*) descselect *,*,* from sc inner join s on *=* inner join c on *=*re *='計算機' and *='女'。

    轉載請注明出處華閱文章網 » sql語句練習

    短句

    在c語言的if語句中

    閱讀(253)

    C語言中if語句的三種形式到底是怎樣的 1)簡化形式if(表達式) 語句塊 如: if(x>y) printf(“%d”,x); 2)一般形式if (表達式) 語句塊1 else 語句塊2例如:if (x>y)printf(“max=%d”,

    短句

    sql測試語句

    閱讀(215)

    如何測試sql語句性能,提高執行效率 有時候我們經常為我們的sql語句執行效率低下發愁,反復優化后,可還是得不到提高那么你就用這條語句找出你sql到底是在哪里慢了示例:SET STA

    短句

    sqlserver執行語句

    閱讀(220)

    怎么利用sql server日志查看執行的語句 --1.第一種測試方法declare @begin datetime,@end datetimeset @begin =getdate(){你所要測試的sql語句}set @end=getdate()PRINT

    短句

    婚姻的經典語句

    閱讀(244)

    婚姻經典名言名句大全-搜狗問問 1、有的丈夫之所以是好丈夫,就是因為他把每個月的收入先花在房貸、家用、孩子和儲備上,再把剩下來的錢給妻子買衣服、買禮物,如果還有結余他才會給自己買東西,如果他的妻子也是這樣做的,那他們的家庭就會很溫

    短句

    優美的語句大全

    閱讀(218)

    優美句子大全 ●湖是活的,層層鱗浪隨風而起,伴著跳躍的陽光,伴著我的心,在追逐,再嬉戲。 ●湖水在枯草叢里微微低語,遠處不時傳來一兩只小鴨的撲翅聲,使月夜的湖面更顯得孤寂和冷清。 ●數葉白帆,在這水天一色金光閃閃的海面上,就像幾片雪白的羽

    短句

    形容帥的語句

    閱讀(258)

    形容男主角帥的語句 沒有人能直視他的眼睛,凝重卻深情,仿佛他銳利的目光可以穿透你的心。陽光打在他筆挺的鼻梁上,順著嘴角好看的弧度泄了下來,灑滿他潔凈的衣襟,長長的頭發搭在肩上,在微風中若起若浮,顯得英氣十足。俊朗的外表,一襲白色的長袍

    短句

    update語句access

    閱讀(449)

    什么在ACCess的數據庫啟動update語句 以ACCESS 2003為例,操作方法如下。首先,打開access數據庫,數據庫的左邊有“表”、“查詢”、“報表”等選項卡,選擇“查詢”,然后點擊“新

    短句

    c語言的條件語句

    閱讀(263)

    C語言中的的if語句共有多少種格式 3種形式1、 第一種形式為基本形式:ifif(表達式) 語句其語義是:如果表達式的值為真,則執行其后的語句,否則不執行該語句。2、第二種形式為: if-el

    短句

    英語句子大全小學

    閱讀(202)

    小學英語句子大全 I. Reception入園接待 1. Hi! / Hello! 你好! 2. Good morning. 早上好。 3. Hello, nice to meet you. / Nice to see you. 你好,見到你真高興。 4.

    短句

    忘記語句

    閱讀(237)

    忘記過去的傷感句子 1.不爭朝夕,不談悲喜,寧靜,安然。2.多希望身邊有個你,可以溫暖我身邊的空氣3.經常被人誤解,可是又懶得解釋。4.我知道有些東西已經在我不知不覺中改變了5.不要在十六七歲愛上誰,因為那個人會是你最愛的人。6.偽裝的再好,也

    短句

    平靜語句

    閱讀(213)

    描寫安靜的句子 同學們異常的安靜,我聽到老師手表微弱嘀嗒聲 .夜靜得像一潭水,似乎所有的生靈都已經睡了,一切顯得那么安謐…… 安靜的連一根針掉下來的聲音都聽得見.靜謐的

    短句

    vb賦值語句=

    閱讀(242)

    vb賦值語句 題主你好,And 是一個邏輯運算符(邏輯“與”),注意關鍵詞,是一個運!算!符!什么是運算符呢?舉例子:+、-、*、÷、Mod(取模運算符)……等等等等。當左右兩端均為 True 時,返回 True;否則返回 False。所以不要看左右兩端都是

    短句

    mysql刪除表的語句

    閱讀(215)

    mysql數據庫刪除數據語句怎么寫 方法/步驟查詢數據:select * from xxx;例子:(1)select id,username,password from t_user;(2)select id,username,password,gender from t_u

    短句

    竹的語句

    閱讀(221)

    寫竹的詩句有哪些 范公叢竹歌并序 岑參 職方郎中兼侍御史范公,乃于陜西使院內種竹, 新制叢竹詩以至見示,美范公之清雅操,遂為歌以和之。 世人見竹不解愛,知君種竹府庭內。 此君托根幸得地,種來幾時聞已大。 盛暑叢色寒,閑宵槭槭葉聲乾。能清

    短句

    在c語言的if語句中

    閱讀(253)

    C語言中if語句的三種形式到底是怎樣的 1)簡化形式if(表達式) 語句塊 如: if(x>y) printf(“%d”,x); 2)一般形式if (表達式) 語句塊1 else 語句塊2例如:if (x>y)printf(“max=%d”,

    短句

    sqlserver執行語句

    閱讀(220)

    怎么利用sql server日志查看執行的語句 --1.第一種測試方法declare @begin datetime,@end datetimeset @begin =getdate(){你所要測試的sql語句}set @end=getdate()PRINT

    短句

    sql測試語句

    閱讀(216)

    如何測試sql語句性能,提高執行效率 有時候我們經常為我們的sql語句執行效率低下發愁,反復優化后,可還是得不到提高那么你就用這條語句找出你sql到底是在哪里慢了示例:SET STA

    短句

    婚姻的經典語句

    閱讀(244)

    婚姻經典名言名句大全-搜狗問問 1、有的丈夫之所以是好丈夫,就是因為他把每個月的收入先花在房貸、家用、孩子和儲備上,再把剩下來的錢給妻子買衣服、買禮物,如果還有結余他才會給自己買東西,如果他的妻子也是這樣做的,那他們的家庭就會很溫

    短句

    優美的語句大全

    閱讀(218)

    優美句子大全 ●湖是活的,層層鱗浪隨風而起,伴著跳躍的陽光,伴著我的心,在追逐,再嬉戲。 ●湖水在枯草叢里微微低語,遠處不時傳來一兩只小鴨的撲翅聲,使月夜的湖面更顯得孤寂和冷清。 ●數葉白帆,在這水天一色金光閃閃的海面上,就像幾片雪白的羽

    短句

    形容帥的語句

    閱讀(258)

    形容男主角帥的語句 沒有人能直視他的眼睛,凝重卻深情,仿佛他銳利的目光可以穿透你的心。陽光打在他筆挺的鼻梁上,順著嘴角好看的弧度泄了下來,灑滿他潔凈的衣襟,長長的頭發搭在肩上,在微風中若起若浮,顯得英氣十足。俊朗的外表,一襲白色的長袍

    短句

    sql語句軟件

    閱讀(296)

    SQL是哪個公司的軟件 SQL做為軟件的簡稱,指的是微軟公司Microsoft 的 SQL Server數據庫管理系統。SQL Server 是一個關系數據庫管理系統,它最初是由Microsoft Sybase 和Ashto

    短句

    update語句access

    閱讀(449)

    什么在ACCess的數據庫啟動update語句 以ACCESS 2003為例,操作方法如下。首先,打開access數據庫,數據庫的左邊有“表”、“查詢”、“報表”等選項卡,選擇“查詢”,然后點擊“新

    久久热在线视频