1顯示系部編號為03的系部名稱
Select departname
From department
Where departno=』03』
2.查詢系部名稱中含有'工程'兩個字的系部的名稱。
Select departname
From department
Where departnamelike『%工程%』
3查詢共有多少個系部。
Select count(departno)
From department
4查詢'01'年級共有多少個班級。
Select count(*)
From class
Where classname like『01%』
5查詢在'周二晚'上課的課程名稱和老師。
select couname as '課程名稱',teacher as'教師'
from course
where schooltime='周二晚'
6查詢姓 張,陳,黃 同學的基本信息,要求按照姓名降序排序。
select *
from Student,StuCou,Course
where student.StuNo=stucou.stuno and
stucou.couno=course.couno and
StuName like'張%'or StuName like'陳%'or stuname like'黃%'
order by StuName desc
7按系部統計課程平均報名人數,要求顯示系部編號、平均報名人數。
Select departno,avg(willnum)
From course
Group by departno
8.按系部統計課程的平均報名人數,要求顯示系部名稱、平均報名人數。
Select departname,avg(willnum)
From course,department
Where department.departno=course.departno
Group by departname
9.按課程統計平均報名人數,要求給出課程的詳細信息和課程平均報名人數。
SELECT Kind '課程類別',AVG(WillNum)'每類平均報名人數'
FROM Course
group BY Kind
haveing avg(willnum)
10.按課程統計平均報名人數,要求給出課程名稱、平均報名人數,按照平均報名人數降序排序。
SELECT Kind '課程類別',AVG(WillNum)'每類平均報名人數'
FROM Course,Department
where Course.DepartNo=department.DepartNo
group BY Kind
11.統計各系的班級數,要求顯示系部名稱、班級數量。
Select departname,count(classno)
From department,class
Where department.departno=class.departno
Group by departname
12.查詢「甘蕾」同學選修的課程名、學分、上課時間和課程門數,按學分排序查詢結果。
Select couname,credit,schooltime
From student,course,stucou
Where student.stuno=stucou.stuno and course.couno=stucou.couno and Stuname=』甘蕾』
Order by credit desc
13.按班級分組顯示學生選課的信息,包括班級名、學號、姓名、課程、學分、上課時間。統計各班同學選修課程的總數。
select classname,stuname,student.StuNO,CouName,credit,schooltime
from class,student,course,StuCou,Department
where Student.StuNo=StuCou.StuNo
order by ClassName
14.查詢統計各系開設選修課程的情況,內容包括系名、課程編號、課程名稱、學分、教師、上課時間、限選人數,並統計各系開課門數。
select departname,course.couno,couname,credit,teacher,schooltime,limitnum
from department,course
where department.departno=course.departno
order by departname
compute count(couname) by departname
15. 顯示「00電子商務」班的選修報名結果,要求有姓名、課程名稱、志願號,並按姓名、志願號排序。
Select stuname,couname,willorder
From stucou,class,course,student
Where stucou.couno=course.couno and student.classno=class.classno and stucou.stuno=student.stuno and classname=』00電子商務』
Order by stuname,willorder
本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場
--1.查詢class表中的系部名,要求去掉重複值. select distinct [DepartName] from [dbo].[Class],[dbo].[Department] where [dbo].[Class].DepartNo=[dbo].[Department].DepartNo ...
SQL
-1.從Student表中查詢學號為00000003的學生的姓名(StuName)和選課密碼(Pwd) select StuName,Pwd from dbo.Student where StuNo='00000003' --2.要求查詢系部編號為'02'的班級信息,要求顯示班級編號和班級名稱 se ...
SQL
--1.查詢報名人數大於等於30並且小於等於40的課程信息,要求顯示課程名稱和報名人數(使用BETWEEN-AND) select [CouName],[WillNum] from [dbo].[Course] where [WillNum] between 30 and 40 --2.統計不同學分 ...
SQL
select * from table1 where 工資>2500 and 工資<3000 //同上 select 姓名 from table1 where 性別='0' and 工資='4000' select * from table1 where not 工資= 3200 sel ...
SQL
創建的3個基本表t.c.tc的基礎上,再創建兩個表,分別是表4-3學生表(s)和表4-4學生選課表(sc),並輸入一定的數據記入. 表4-3 學生表(s) 屬性 數據類型 是否位空 描述 學號(sno) ...
php使用sql語句查詢所有資料庫的sql語句: 直接使用以下這個命令即可 show databases; 如圖:
在軟體開發過程中用到最多的SQL語句應該就是查詢語句了,還有更新.刪除.插入,相對比較少一點,那麼就來詳細的說明一下查詢語句的語法格式吧. 工具/原料 PLSQL WINDOWS 系統 方法/步驟 連接到oracle資料庫所在的伺服器,所有的程序說到底就是最資料庫的增刪改查,主要也還是查詢居多. 首 ...
SQL
做數據統計與分析的時候總會需要提取一個段的數據,而強大的sql語句就要能幫助我們,我們用微軟的工具,建議儘量使用比較新的,這樣子功能會強大,漏洞會比較少.特別是伺服器系統,2003的系統漏洞真的非常多,2008 R2就很不錯. 工具/原料 sql server 2008 R2 方法/步驟 sql語句 ...
SQL
比較複雜的查詢,如鍊表查詢,多重子查詢,連表查詢以及子查詢等 工具/原料 計算機 SQLserver2008 方法/步驟 ①查詢與高等數學在同一教室上課的其他課程名 查詢語句: 查詢結果: 查詢選修C1高等數學課程的學生的,名字 查詢語句: 查詢結果: ③ 查詢沒有選修C1(高等數學的學生名) 查詢 ...
SQL
多條件查詢 if (IS_POST) { $search_pid = I('search_pid'); $search_cname = I('post.search_cname'); $hospitalid = I('post.hospitalid'); if ($search_pid != '') ...
在開發過程中,我們經常會用到sql語句查詢,基本查詢,排序查詢,多表查詢等,下面小編來分享一下方法 工具/原料 電腦 mysql,navicat 基本查詢 第一步在我們的電腦裡面打開navicat,在建好的資料庫和表中進行查詢,輸入: select * from `成績表`; 第二步帶條件的sql查 ...
phpMyAdmin是一款強大的mysql資料庫操作軟體,但是怎麼在phpMyAdmin下使用sql語句進行數據查詢呢? 工具/原料 已安裝帶有phpMyAdmin的php開發集成環境. 方法/步驟 在瀏覽器中輸入phpMyAdmin的地址,一般是:http://localhost/phpMyAdm ...
用SQLyog查詢mysql資料庫中的最新一條信息 工具/原料 mysql資料庫界面化工具SQLyog 方法/步驟 點擊查詢,新建查詢 輸入以下內容:SELECT * from 你要查的表名 where 自增長的主鍵/日期 ORDER BY createtime DESC LIMIT 1 點擊運行, ...
在基本表t.c.tc的基礎上,再創建兩個表,分別是表4-3學生表(s)和表4-4學生選課表(sc),並輸入一定的數據記入. 表4-3 學生表(s) 屬性 數據類型 是否位空 描述 學號(sno) 字符 ...
1)列的別名 列別名基本書寫方法有兩種方式 第一種:列名 列別名 第二種:列名 as 列別名 一下三種情況,列別名兩側需要添加雙引號 第一種:包含有空格 第二種:列別名中要求區分大小寫 第三種:列別名包含有特殊字符 2).SQl語句中空值的概念 a.任何數據類型都可以取null b.空值和任何數據做 ...
oracle
上期小編簡單介紹了Access資料庫的使用,那麼接下來本篇經驗將演示如何使用Access資料庫進行簡單的SQL命令的查詢 工具/原料 Access資料庫 方法/步驟 首先雙擊打開資料庫 點擊頭部導航:創建-->查詢設計-->關閉彈出的窗口-->點擊左側的"SQL" ...
1.查詢指定列 2. 使用like操作符(%,_) 3.group by(用於對查詢結果的分組統計) 和 having子句(用於限制分組顯示結果) 4.子查詢(嵌入到其他sql語句中的select語句,也叫嵌套查詢) 工具/原料 Sql Server查詢分析器 方法/步驟 1.查詢指定列 SQL&g ...
SQL
1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引. 2.應儘量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描. 3.應儘量避免在 where 子句中對欄位進行 null 值判斷,否則將導致引擎 ...
集合操作的分為:並操作UNION,交操作INTERSECT ,差操作EXCEPT(MINUS) 工具/原料 計算機 SQLserver2008 方法/步驟 ① 查詢講授'高等數學'或'大學物理'課程的教師名 查詢語句: 或者使用UNION查詢語句 查詢結果: ② 查詢選修了課程'高等數學'和'大學物 ...
SQL
SQL,指結構化查詢語言,全稱是 Structured Query Language.sql讓我們對資料庫進行操作. 工具/原料 sqlserver 2008 方法/步驟 SQL SELECT 語句 SELECT 語句用於從資料庫中選取數據. SQL SELECT 語法 SELECT column_ ...