标签归档:数据库

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条件检索的方法分享

数据库中数据表中字段该如何命名呢?


摘要:
下文讲述数据表中字段命名规则,如下所示:

在程序开发中,我们关于命名的常见方法分为 驼峰和下划线,那么我们在数据表字段的设计中该如何命名呢?

在国内的程序员关于表名的命名我们通常采用下划线的方式,加入一个下划线就代表一个内容,我们认为这种写法优雅,比较容易理解

---例:出生日期
date_birthday
--年龄扩展字段
year_extend

而国外的程序喜欢采用驼峰命名方法

mssql sqlserver使用sql脚本修改数据库名称的方法分享


摘要:
下文讲述sqlserver数据库中,使用sql脚本修改数据库名称的方法分享,如下所示:
实验环境:sql server 2008 R2

   --例: 将数据库名称“maomao”
    --修改为“maomaoNew”
   use master
    go

    alter database [maomao] 
     modify name=[maomaoNew]