
(1) update 教师 set 年龄=年龄+1
(2) select from 教师 where 所属院系='软件学院' order by 编号
(3) insert into 教师(编号,姓名,性别,年龄,所属院系,职称) values('4331','李艳','女',28,'计算机学院','讲师')
(4) delete from 教师 where 年龄>60
也可以这样写
delete from 教师 where 年龄>60
参考:
1、查询SQL中的所有表:
Select TABLE_NAME FROM 数据库名称INFORMATION_SCHEMATABLES Where TABLE_TYPE='BASE TABLE' 执行之后,就可以看到数据库中所有属于自己建的表的名称
2、查询SQL中所有表及列:
Select dbosysobjectsname as Table_name, dbosyscolumnsname AS Column_name FROM dbosyscolumns INNER JOIN dbosysobjects ON dbosyscolumnsid = dbosysobjectsid Where (dbosysobjectsxtype = 'u') AND (NOT (dbosysobjectsname LIKE 'dtproperties'))
3、在Sql查询分析器,还有一个简单的查询方法:
EXEC sp_MSforeachtable @command1="sp_spaceused ''" 执行完之后,就可以看到数据库中所有用户表的信息
4、查询总存储过程数:
select count() 总存储过程数 from sysobjects where xtype='p'
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
where条件表达式
--统计函数
复制代码代码如下:
Select count(1) from student;
--like模糊查询
--统计班上姓张的人数
复制代码代码如下:
select count() from student where realName like '张%';
--统计班上张姓两个字的人数
复制代码代码如下:
select count() from student where realName like '张_';
--统计班上杭州籍的学生人数
复制代码代码如下:
select count() from student where home like '%杭州%';
--查询班上每位学生的年龄
复制代码代码如下:
select realName,year(now())-year(birthday) as age from student;
--查询90年出生的学生
复制代码代码如下:
select realName from student where year(birthday)>='1990';
--查询1987-1990年出生的学生
复制代码代码如下:
select realName from student where year(birthday)<='1990' and year(birthday)>='1987';
select from student where year(birthday) between '1987' and '1990';
--查询班上男女生人数
复制代码代码如下:
select sex,count() from student group by sex;
--in子句查询班上B或O型血的学生
复制代码代码如下:
select realName,blood from student where blood in('B','O');
子查询
子查询也可称之为嵌套查询,有些时候,一次查询不能解决问题,需要多次查询。
按子查询返回的记录行数区分,可分为单行子查询和多行子查询;
复制代码代码如下:
select from emp where sal>( select sal from emp where ename='ALLEN‘ or ename =‘KING')
以上就是关于结构化查询语言(SQL)是在各种数据库及程序中使用最广泛的数据库 *** 作语言,请使用SQL语句完成以下 *** 作: 教全部的内容,包括:结构化查询语言(SQL)是在各种数据库及程序中使用最广泛的数据库 *** 作语言,请使用SQL语句完成以下 *** 作: 教、SQLServer中用T-SQL命令查询一个数据库中有哪些表的sql语句、用sql命令查询数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)