Compare commits
No commits in common. "8439ea1f379041726936a630931a0415d0b36530" and "1a2212ad540ac713e1d180716fd0414880ef25a9" have entirely different histories.
8439ea1f37
...
1a2212ad54
@ -1,13 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
GO
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
------ return two columns that the price bigger than average price ------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_name, prod_price
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_price > (SELECT AVG(prod_price) FROM Products)
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
@ -1,14 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
GO
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
------ return the number of product which price bigger than 10 -----
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT COUNT(*)
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_price > 10
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
Go
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
---------- retrieving with range ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_name, prod_price
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_price BETWEEN 3 AND 5;
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
||||||
|
|
||||||
---------- retrieving with nomatches ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_name, prod_price
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_name <> 'Lion toy';
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
@ -1,22 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
GO
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
---------- retrieving multiple column ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_name, prod_price
|
|
||||||
FROM Products;
|
|
||||||
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
||||||
|
|
||||||
---------- retrieving all column ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT *
|
|
||||||
FROM Products;
|
|
||||||
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
@ -1,20 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
Go
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
---------- retrieving with limited ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_name
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_name LIKE '%toy%'
|
|
||||||
-- ********** End ********** --
|
|
||||||
GO
|
|
||||||
|
|
||||||
---------- retrieving with expression ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_price, prod_price * 0.8 AS discount_price
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_price > 3
|
|
||||||
-- ********** End ********** --
|
|
||||||
GO
|
|
@ -1,36 +0,0 @@
|
|||||||
-- ********** create database ********** --
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
create database Books
|
|
||||||
-- ********** End ********** --
|
|
||||||
go
|
|
||||||
|
|
||||||
use Books
|
|
||||||
go
|
|
||||||
|
|
||||||
-- ********** create table ********** --
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
create table prices
|
|
||||||
(
|
|
||||||
ID int IDENTITY(1,1) not null,
|
|
||||||
Name varchar(20) not null,
|
|
||||||
price varchar(30) not null
|
|
||||||
)
|
|
||||||
-- ********** End ********** --
|
|
||||||
go
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
-- ********** insert ********** --
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
insert into prices (Name, price) values ('Harry Potter', '$128')
|
|
||||||
insert into prices (Name, price) values ('Walden', '$5')
|
|
||||||
-- ********** End ********** --
|
|
||||||
go
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
-- ********** update ********** --
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
update prices set price = '$6' where Name = 'Walden'
|
|
||||||
-- ********** End ********** --
|
|
||||||
go
|
|
@ -1,13 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
Go
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
---------- retrieving with wildcard % ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
SELECT prod_id, prod_name, prod_price
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_name LIKE '%toy%'
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
@ -1,15 +0,0 @@
|
|||||||
USE Mall
|
|
||||||
Go
|
|
||||||
|
|
||||||
SET NOCOUNT ON
|
|
||||||
|
|
||||||
---------- retrieving with wildcard _ ----------
|
|
||||||
-- ********** Begin ********** --
|
|
||||||
|
|
||||||
SELECT prod_id, prod_name, prod_price
|
|
||||||
FROM Products
|
|
||||||
WHERE prod_name LIKE '1_ inch%'
|
|
||||||
|
|
||||||
-- ********** End ********** --
|
|
||||||
|
|
||||||
GO
|
|
Loading…
x
Reference in New Issue
Block a user