㈠ 用sql語言編寫查詢語句
select s.sname,p.pname from s,p where s.city=p.city
這樣就可以了
㈡ SQL語言編寫怎麼編
一、
1,select * from 學生 where 學生號 in (select 學生號 from 選課)
2, select * from 學生 where 學生號 in (select 學生號 from 選課 having count(課程號)=3)
3, select 選課.學生號,學生.姓名,課程.課程名 from 選課 ,學生,課程
where 選課.學生號=學生.學生號 and 選課.課程號=課程.課程號 group by 選課.學生號 ,選課.成績 ;
4,select a1.課程號,a1.課程名,count(*) as 選課人數 from 課程 a1,選課 a2 where a1.課程號=a2.課程號 group by a1.課程號,a1.課程名
5,select * from 課程 where 課程號 in( select 課程號 from 選課 having count(學生號)>=5);
二、
1、select b2.商品代號,b1.單價,b1.數量,b2.產地 from 商品表1 b1,商品表2 b2 where b1.商品代號 = b2.商品代號
2、select distinct 產地 from 商品表2
3、select top 1 * from 商品表1 order by 數量 desc
㈢ 易語言SQL語句的查詢、添加、刪除和修改的代碼應該怎麼寫
說明:幾個簡單的基本的sql語句
選擇:select * from table1 where Id=1(Id=1為條件語句,根據自己情況自定義)
插入:insert into table1(field1,field2) values(value1,value2)
刪除:delete from table1 where 范圍
更新:update table1 set field1=value1 where 范圍
查找:select * from table1 where field1 like 』%value1%』
㈣ 用sql語言編寫程序
====SELECT
*FROM
za
SELECT
*FROM
zb
SELECT
za.
學號
,
za.姓名,
zb.分數
AS
Basic,
zb_1.分數
AS
C語言,
zb_2.分數
AS
資料庫,
zb_3.分數
AS
Java,
(zb.分數
+
zb_1.分數
+
zb_2.分數
+
zb_3.分數)
/
4
AS
平均分FROM
za
INNER
JOIN
zb
ON
za.學號
=
zb.學號
INNER
JOIN
zb
AS
zb_1
ON
za.學號
=
zb_1.學號
INNER
JOIN
zb
AS
zb_3
ON
za.學號
=
zb_3.學號
INNER
JOIN
zb
AS
zb_2
ON
za.學號
=
zb_2.學號WHERE
(zb.課程
=
'BASIC')
AND
(zb_1.課程
=
'C語言')
AND
(zb_2.課程
=
'資料庫')
AND
(zb_3.課程
=
'JAVA')====
==========除分數是INT外
其他全是
NVCHAR
㈤ sql語句該怎麼寫
1、
selectcar.numplateaslicense,COUNT(pet.petid)pet_countfrompet
leftjoinpersononperson.perid=pet.perid
leftjoincaronperson.perid=car.perid
groupbycar.numplate
2、
selectperson.sexgender,COUNT(person.perid)1t100000_countfromperson
whereincome<100000
3、
第三個題的答案粘貼文本刪帖不了,附上圖片。
㈥ 根據下述資料庫編寫SQL語言代碼
1.
create table student
(Sno INT(10),
Sname CHAR(10),
Ssxe char(2),
Sage int(2)
Sdept char(50)
)
2.問題描述不清 我知道該怎麼解答
3. update student set Sage=Sage+1
4.問題描述不清 我知道該怎麼解答
5.insert into SC values('95020','1',null)
㈦ 用sql語句寫出以下代碼
select max(分數) as 最高分, min(分數) as 最低分, (max(分數)-min(分數)) as 二者之間的差距 from 表名 where 課程='701' group by 課程;
這樣寫試一下看看是否好用。
㈧ 用SQL怎麼寫一個生成隨機的六位數
用SQL寫一個生成隨機的六位數代碼如下:
declare @i int
set @i=0
while @i<1073
begin
update Actor set AtrPwd = RIGHT(100000000 + CONVERT(bigint,
ABS(CHECKSUM(NEWID()))), 6) --where aid=2
set @i=@i+1
end
㈨ 用sql語言編寫 :這些語句應該如何編寫
1
select 學號,系別編號 from 學生 where 年齡 between 19 and 21 and 性別='女'
2
select 學號,姓名 from 學生 where 系別編號 in ('d001','d002','d003')
3
select 姓名 from 學生 where 系別編號 is null
4
select 學號,成績 from 成績 order by 課程編號asc ,分數 desc
5
select 系別編號,count(*) as 人數 from 學生 group by 系別編號
6
select 學號,count(*) as 課程數 from 成績 group by 學號 having count(成績>80)>=2
7
select xh as 學號,kch as 課程號, cj as 成績 from 成績
㈩ 用sql語言實現下列功能的sql語句代碼
1. 創建資料庫 學生成績資料庫 代碼
create database 庫名
on primary
(
name='名字',
filename='物理存儲路徑',
size=5mb, 大小
filegrowth=10% 增長量
),
(
ndf文件 語法和MDF一樣
)
log on
(
ldf文件 語法同上
)
2. 創建數據表 課程信息表 代碼
課程信息表(課號char(6),名稱)
要求使用:主鍵(課號),非空(名稱)
use 資料庫名
create table subjectInfo
(
subjectId char(6) constraint PK_subjectId primary key
subjectName varchar(20) not null
)
3.創建資料庫 學生信息表 代碼
學生信息表(學號char(6),姓名,性別,民族,身份證號)
要求使用:主鍵(學號),默認(民族),非空(民族。姓名),唯一(身份證號),檢查(性別)
create table studentInfo
(
studentId char(6) constraint PK_studentID primary key
studentName varchar(20) not null
sex varchar(4) constraint CK_sex check(sex='男' or sex='女')
nation varchar(10) constraint DF_ default('漢族') not null
ID(突然忘記身份證號怎麼拼了) varchar(30) constraint UQ_ID unique(id)
)
4.常見數據表 成績信息表
成績信息表(id,學號,課號,分數)
要求實用:外間(學號,課號),檢查(分數),自動編號(id)
create table score
(
id int identity(1,1)
stuId char(6) constraint FK_stuID foreign key references studentInfo(studentID)
subjectID char(6) constraint FK_subjectID foreign key references subjectInfo(subjectId)
score int constraint CK_score check(score>0 and score<101)
)
5.將下列課程信息添加到課程信息表的代碼
課號 名稱
100101 西班牙語
100102 大學英語
修改 課號為100102的課程名稱: 專業英語
刪除 課號為100101的課程信息
insert subjectInfo values ('100101','西班牙語')
insert subjectInfo values ('100102','大學英語')
update subjectInfo set subjectName='專業英語' where subjectID='100102'
delete from subjectInfo where subjectID='100101'
6. 創建視圖 成績信息表視圖 的代碼
成績信息表視圖(學號,姓名,課號,課程名稱,分數)
create view v_score
as
select 學號=studentInfo.studentID,姓名=studentInfo.studentName,課號=score.subjectId,課程名稱=subjectInfo.subjectName,分數=score.score from score inner join studentInfo on score.stuID=studentInfo.studentId inner join subjectInfo on score.subjectId=subjectInfo.subjectID
累了 剩下幾題待會來寫