Compare commits
6 Commits
fdbfcd95af
...
1a2212ad54
Author | SHA1 | Date | |
---|---|---|---|
![]() |
1a2212ad54 | ||
![]() |
00c9df9497 | ||
![]() |
cb3e0fd205 | ||
![]() |
502ac4aa23 | ||
![]() |
1983d42713 | ||
![]() |
67e29156c5 |
15
数据库/头歌/MAX() 函数和 MIN() 函数的使用/1. MAX() 函数和 MIN() 函数的使用.sh
Normal file
15
数据库/头歌/MAX() 函数和 MIN() 函数的使用/1. MAX() 函数和 MIN() 函数的使用.sh
Normal file
@ -0,0 +1,15 @@
|
||||
USE Mall
|
||||
GO
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
------ return the price of the least expensive item ------
|
||||
-- ********** Begin ********** --
|
||||
SELECT prod_name, prod_price
|
||||
FROM Products
|
||||
WHERE prod_price = (SELECT MIN(prod_price) FROM Products)
|
||||
-- ********** End ********** --
|
||||
|
||||
GO
|
||||
|
||||
|
16
数据库/头歌/SUM() 函数的使用/1. SUM() 函数的使用.sh
Normal file
16
数据库/头歌/SUM() 函数的使用/1. SUM() 函数的使用.sh
Normal file
@ -0,0 +1,16 @@
|
||||
USE Mall
|
||||
GO
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
------ return the amount of all products ------
|
||||
-- ********** Begin ********** --
|
||||
|
||||
SELECT SUM(prod_price * quantity) as amount
|
||||
FROM Products
|
||||
|
||||
-- ********** End ********** --
|
||||
|
||||
GO
|
||||
|
||||
|
19
数据库/头歌/内连接查询/内连接查询.sh
Normal file
19
数据库/头歌/内连接查询/内连接查询.sh
Normal file
@ -0,0 +1,19 @@
|
||||
USE Mall
|
||||
GO
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
--********** Begin **********--
|
||||
SELECT
|
||||
p.prod_id,
|
||||
p.prod_name,
|
||||
p.prod_price,
|
||||
p.vend_id,
|
||||
v.vend_name,
|
||||
v.vend_phone
|
||||
FROM Products p
|
||||
INNER JOIN Vendors v
|
||||
ON p.vend_id = v.vend_id
|
||||
--********** End **********--
|
||||
|
||||
GO
|
24
数据库/头歌/外连接查询/外连接查询.sh
Normal file
24
数据库/头歌/外连接查询/外连接查询.sh
Normal file
@ -0,0 +1,24 @@
|
||||
USE Mall
|
||||
GO
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
--********** 左连接 **********--
|
||||
--********** Begin **********--
|
||||
SELECT p.prod_id, p.prod_name, p.prod_price, p.vend_id,
|
||||
v.vend_id, v.vend_name, v.vend_phone
|
||||
FROM Products p LEFT JOIN Vendors v
|
||||
ON p.vend_id = v.vend_id;
|
||||
--********** End **********--
|
||||
|
||||
--********** 右连接 **********--
|
||||
--********** Begin **********--
|
||||
SELECT p.prod_id, p.prod_name, p.prod_price, p.vend_id,
|
||||
v.vend_id, v.vend_name, v.vend_phone
|
||||
FROM Products p RIGHT JOIN Vendors v
|
||||
ON p.vend_id = v.vend_id;
|
||||
--********** End **********--
|
||||
|
||||
GO
|
||||
|
||||
|
15
数据库/头歌/带 WHERE 子句的多表查询/1. 带 WHERE 子句的多表查询.sh
Normal file
15
数据库/头歌/带 WHERE 子句的多表查询/1. 带 WHERE 子句的多表查询.sh
Normal file
@ -0,0 +1,15 @@
|
||||
USE Mall
|
||||
GO
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
--********** Begin **********--
|
||||
SELECT p.prod_id, p.prod_name, p.prod_price, p.vend_id,
|
||||
v.vend_id, v.vend_name, v.vend_phone
|
||||
FROM Products p, Vendors v
|
||||
WHERE p.vend_id = v.vend_id
|
||||
--********** End **********--
|
||||
|
||||
GO
|
||||
|
||||
|
18
数据库/头歌/视图的创建和使用/1. 数据库视图的创建和使用.sh
Normal file
18
数据库/头歌/视图的创建和使用/1. 数据库视图的创建和使用.sh
Normal file
@ -0,0 +1,18 @@
|
||||
USE studentdb
|
||||
go
|
||||
|
||||
SET NOCOUNT ON
|
||||
go
|
||||
|
||||
--********** create score_view_cdept **********--
|
||||
--********** Begin **********--
|
||||
CREATE VIEW score_view_cdept AS
|
||||
SELECT s.sno, s.name, c.cname, sc.grade
|
||||
FROM Student s
|
||||
JOIN Score sc ON s.sno = sc.sno
|
||||
JOIN Course c ON sc.cno = c.cno;
|
||||
--********** End **********--
|
||||
go
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user