查看sql
‘壹’ sql 查询
都没看到字段和表,怎么查啊,
(7) 求至少选修了某两门课程的学生姓名和学院名称。 select 姓名,学院名称 from 学生,学院 where 学号=
(select 学号 from 学习 where count(课程号)>=2) and 学生.学院代码=学院.学院代码
(8) 查询某个同学没有选修的课程号和课程名 。 select 课程号,课程名 from 课程,学习 where 学号=(select 学号 from 学生 where 姓名='某个同学') and 课程.课程号=学习.课程号
(9) 查询没有被任何学生选修的课程的课程号。 select 课程号 from 课程 where 课程号 not in(select 课程号 from 学习)
(10) 求选修了全部课程的学生姓名。 select 姓名 from 学生 where not exists(select * from 课程 where not exists(select * from 学习 where 学号=学生.学号 and 课程号=课程.课程号))
‘贰’ 如何查看SQL Server的版本
打开sqlserver管理器,连接进入数据库,然后点击“新建查询”。
2
如图,在编辑区输入“select @@version”,然后右键选择“执行”。
3
在下方“结果”中可看到所用sqlserver数据库工具的相关信息。如图,可以看到是“Microsoft SQL Server 2005的开发版”,版本号是“9.00.1399.06”,系统是“windows NT 6.1”。
‘叁’ 如何查看SQL数据库内容
1、首先,打开SQL Server的电脑软件,进入软件加载界面等待加载。
‘肆’ 在SQL中怎么查看版本号
方法一:通过代码
打开sqlserver管理器,连接进入数据库,然后点击“新建查询”。
‘伍’ SQL中“全部”的查询方法
说明:课程总数=学号选课总数,就可以说明该学号选了所有课程,同样,
(总课程数-1)=学号选课程总数,说明该学号少一种课程没有选,SQL如下:
每个学生的课程数:(select 学号,count(*)num_A from 选课 group by 学号),定义为A表
课程总数:(select count(*) num_B from 课程),将结果定义为B表。
整合SQ语句如下:
全选:
select a.* from (select 学号,count(*)num_A from 选课 group by 学号) A,
(select count(*) num_B from 课程)B WHERE A.num_A=b.num_B
选少一课程:
select a.* from (select 学号,count(*)num_A from 选课 group by 学号) A,
(select count(*) num_B from 课程)B WHERE A.num_A=b.num_B-1
选少2课程:
select a.* from (select 学号,count(*)num_A from 选课 group by 学号) A,
(select count(*) num_B from 课程)B WHERE A.num_A=b.num_B-2
。。。。。。。。。。。。。。。。。。。。
‘陆’ 如何查看sql server版本
sql
server查看版本信息的方法
一、SQL
server2000及以下版本
1、启动客户端工具:SQL查询分析器并选择服务器,选择身份验证方式,如果选择SQL
server身份验证,需要输入登录名和密码
2、在查询窗口输入SQL语句:select
@@version
3、点击“执行”按钮,即可查询SQL服务器版本
二、SQL
server2000以上版本
1、打开Microsoft
SQL
server
management
studio,选择要连接的服务器,选择身份验证方式,如果选择SQL
server身份验证,需要输入登录名和密码
2、选择任意数据库,点击鼠标右键,弹出菜单点击“新建查询”
2、在查询窗口输入SQL语句:select
@@version
3、点击“执行”按钮,即可查询SQL服务器版本
‘柒’ 如何查看sql数据 操作记录日志
方法一:
可以通过执行该命令来查看错误日志信息:exec xp_readerrorlog
方法二:
在SQL SERVER Management Studio中连接该sql server实例,object Explorer中查找Management->SQL Server logs->右键选view-》选择你要看的日志信息(sql server log or sql server and Windows log)
方法三:
去安装路径下去找你的log文件,我的默认实例路径如下
driver:\SQL Server 2008 R2\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG
‘捌’ 如何查看 SQL 的操作记录
SELECT * From ::fn_dblog(Default,Default)
DBCC Log(database,type)
database- 任一数据库的ID或名字
type - 输出结果的类型:
0 - 最少信息(operation, context, transaction id)
1 - 更多信息(plus flags, tags, row length)
2 - 非常详细的信息(plus object name, index name,page id, slot id)
3 - 每种操作的全部信息
4 - 每种操作的全部信息加上该事务的16进制信息
默认 type = 0
‘玖’ 如何查看sql 执行sql语句
在sql server里按下CTRL+M,然后执行一个你需要分析的sql语句,在结果框边上会有一个Execultion plan,看这里面就行