mssql sql server 如何将select检索结果中的as别名作为where后的检索条件呢?


摘要:
下文讲述sqlserver中将select检索结果中的as别名作为where检索条件进行检索的方法分享
实验环境:sql server 2008 R2


实现思路;
将别名后的结果作为子查询,当我们二次查询时,我们就可以将其别名作为where的检索条件

例:

 create table [maomao365.com]
(keyId int identity,
info varchar(30))
go

insert into [maomao365.com]
(info) values('sqlserver'),
('maomao365.com');


---别名字段作为where检索条件
select * from
 (
select keyId as keyIdA,
info as infoA from
 [maomao365.com] 
 ) as t 
 where t.infoA like '%sql%'



go
truncate table [maomao365.com]
drop     table [maomao365.com]
mssql_sqlserver_别名字段作为where条件检索的方法分享

mssql_sqlserver_别名字段作为where条件检索的方法分享

MySQL数据库下 如何查询数据库的运行状态呢?


摘要:
下文讲述MySQL数据库下检测数据库状态信息的方法分享,如下所示:

在MySQL日常的监控中,我们需实时监控数据库的运行状态,下文讲述检测MySQL运行状态的方法分享

实现思路:
使用 show status命令获取MySQL的相关运行状态

 
  ---mysql 启动时间
  mysql >show status like 'uptime';

  ---运行select命令的次数
  mysql >show status like 'com_select'; 

  ---运行insert命令的次数
  mysql >show status like 'com_insert'; 

   ---运行delete命令的次数
  mysql > show [global] status like 'com_delete';
 
  --查看链接进程总数
  mysql >show STATUS like 'Threads_connected';
 
  --查看当前连接次数之和 
mysql >show status like 'connections'; 

---获取MySQL慢查询的个数
mysql >show status like 'slow_queries'; 
 
---获取MySQL慢查询的时间定义
mysql >show variables like ’long_query_time‘;

oracle 数据库获取指定用户所打开的游标数的方法分享


摘要;
下文讲述oracle数据库中获取指定用户打开的游标信息的方法分享,如下所示;

  ---例:--获取用户 maomao 下打开的游标数
 select o.sid, osuser, machine, count(*) cursQty  
from v$open_cursor o, v$session s  
where user_name = 'maomao' and o.sid=s.sid   
group by o.sid, osuser, machine  
order by cursQty desc;