1)select sno, snmae, sex, age,addr from s
(2)select sname,sex,age from s where sex = '男' and age between 19 and 21
(3)insert into s (sno, snmae, sex, age,addr) values ('N10','姓名','男',21,'籍貫')
(4)delete from s where age >= 30
(5)delete from s where sname like '王%'
'
(6)update s set sname = '李鐵' where sname = '李四'
(7)update s set age = age + 1 where sex = '男'
(8)select sno, snmae, sex, age,addr from s order by age Desc
(9)select avg(age) as '平均年齡' where sex = '男'
(10)select sno,sname from s inner join sc on s.sno = sc.sno where sc.Cno = 'C2'
(11)create table s
(
sno varchar(5) primary key,
sname varchar(8),
sex varchar(2),
age int ,
addr varchar(10)
)
完全是按照你上邊的要求寫的, 希望能幫到你
B. 關於SQL的語句編寫
1
insertintostudentvalues('01','李明','男',20,'會計')
2
updatestudentsetsage=23wheresname='李明'
3
updatescsetgrade=grade*1.1
4
updatestudentsetsage=sage+1,sdept='財管'wheresdept='會計'
5
deletefromscwheresno='01'
6
deletefromstudentwheresdept='會計'ansssex='男'
C. 用sql語句將所有女生的年齡增加一歲
工具:sqlserver 2008 R2
步驟:
1、給定數據表「學生」,內容如下:
D. SQL--將S表前4位學生的年齡增加1歲
update s set age=age+1 where id --id指s表中學生的id
in (select top 4 id from s)--前4位學生
E. 用SQL語言將所有學生的年齡欄位值加上1
只給你一條sql語句吧!
select
*
from
[a]
where
cc
in(select
max(cc)
from
[a]
group
by
bb)
bb改為aa也可以!
如果每條記錄都有主鍵就好了,再追加條件不會出現錯誤!
沒有主鍵的記錄查詢就不太好說了,可能會不精確!
F. 資料庫中的更新查詢,將所有學生年齡增加一歲,那麼在更新到那裡應該輸入什麼
1、select * from table;
先查詢出所有的學生的資料
獲得一個二維數組$arr
for($i=0;$i<count($arr);$i++){
update table set age=$arr[$i]["age"]+1;
}
就是這個意思了,通用的方法,也不知道你用哪個框架啊,只好寫這樣了
G. 寫一條SQL語句,將所有系別(sdept)為MA的記錄的學生年齡加上一歲,即sage=sage+1
update stu set sage=sage+1 where sdept='MA'
H. sql將表student前四位學生的年齡增加一歲,怎麼做呢 前四位怎麼表示
select age+1 as 年齡 from student where id<5
I. 使用SQL命令將學生表STUDENT中的學生年齡AGE欄位的值增加1歲,應該怎麼寫
UPDATE [STUDENT] SET AGE = AGE + 1
J. 27、使用SQL命令將學生表STUDENT中的學生年齡AGE欄位的值增加1歲,應該使用的命令是______。(1分)
update student set age = (age + 1)