sql子查询中表冲突问题
[ 2007-12-26 17:56:57 | 作者: admin ]
p.s. 当主查询和子查询使用的表相同,可以使用别名加以区别。
例如下面的例子
select a.*,b.classname as upClassname,
(select count(*) from fgnews c where upid= a.id) as downNum
from fgnews a ,fgnewsClass b where a.classid = b.id and ( a.classid = 1 ) and ( a.upid = 0 ) order by a.orderId desc, a.addtime desc,a.id desc
例如下面的例子
select a.*,b.classname as upClassname,
(select count(*) from fgnews c where upid= a.id) as downNum
from fgnews a ,fgnewsClass b where a.classid = b.id and ( a.classid = 1 ) and ( a.upid = 0 ) order by a.orderId desc, a.addtime desc,a.id desc
Sql Server 日期格式化函数
[ 2007-12-26 09:08:45 | 作者: admin ]
Sql Server 中一个非常强大的日期格式化函数
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06
Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06
Select CONVERT(varchar(100), GETDATE(), 6): 16 05 06
...
阅读全文…
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06
Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06
Select CONVERT(varchar(100), GETDATE(), 6): 16 05 06
...
阅读全文…
1. 当前系统日期、时间
select getdate()
2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值
例如:向日期加上2天
select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000
3. datediff 返回跨两个指定日期的日期和时间边界数。
select datediff(day,'2004-09-01','2004-09-18') --返回:17
4. datepart 返回代表指定日期的指定日期部分的整数。
SELECT DATEPART(month, '2004-10-15') --返回 10
5. datename 返回代表指定日期的指定日期部分的字符串
SELECT datename(weekday, '2004-10-15') --返回:星期五
...
阅读全文…
select getdate()
2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值
例如:向日期加上2天
select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000
3. datediff 返回跨两个指定日期的日期和时间边界数。
select datediff(day,'2004-09-01','2004-09-18') --返回:17
4. datepart 返回代表指定日期的指定日期部分的整数。
SELECT DATEPART(month, '2004-10-15') --返回 10
5. datename 返回代表指定日期的指定日期部分的字符串
SELECT datename(weekday, '2004-10-15') --返回:星期五
...
阅读全文…
十字螺丝刀的型号表示为刀头大小*刀杆。
例如2#×75mm,则表示刀头为2号,金属杆长为75mm(非全长)。
有些厂家以PH2来表示2#,实际为一样的。
您可以以刀杆的粗细来大致估计刀头的大小,不过工业上是以刀头大小来区分的。
型号为0#、1#、2#、3#对应的金属杆粗细大致为3.0mm、5.0mm、6.0mm、8.0mm。
例如2#×75mm,则表示刀头为2号,金属杆长为75mm(非全长)。
有些厂家以PH2来表示2#,实际为一样的。
您可以以刀杆的粗细来大致估计刀头的大小,不过工业上是以刀头大小来区分的。
型号为0#、1#、2#、3#对应的金属杆粗细大致为3.0mm、5.0mm、6.0mm、8.0mm。
新旧PSP硬件规格表
[ 2007-12-24 00:40:19 | 作者: admin ]
PSP是索尼公司推出的一款以娱乐为主的多功能便携式机器,可以玩游戏,上网,听音乐,图片播放与储存,看电影,3。03配了摄像头还能拍照,可谓是乐趣多多,享受多多。PSP在国内没有上市,因此在苏宁,国美等电器巨头的店内是买不到PSP的,所以您只能去一些电子市场看看,水货是没有关系的,目前大陆的水货是港版,日版居多,我不知道你那里的电玩市场多不多,我在深圳,这里很多,我们买游戏机或者电玩碟都是随便买,不怕修,因为到处都可以修,所以尽管放心,你在你的所在地买了,坏了去任何一个地方给钱人家会帮你修的。而且一般没那么容易坏,只要你不摔了!
好,首先说一下硬降和软降
软降是比较安全的方法;一般来说3.02,3.03版本就够用了,而且进行游戏也十分的顺畅。目前中文版的只有2.71,2.81,刷机后一般为日文或英文,当然也可以安装中文显示的补丁,不过不建议安装,因为会导致系统文件的冲突硬降在拆机器的时...
阅读全文…
阅读全文…
可以查询mx记录的小工具 cyberkit 2.5
[ 2007-12-22 12:52:48 | 作者: admin ]
p.s. 对于需要经常检查域名、邮箱、空间问题的服务人员来说相当有用,界面简洁,功能实用。
一组网络工具,集成了Ping,TraceRoute,Finger,WhoIs,NameServerLookUpandQuoteOfTheDay
点击下载
一组网络工具,集成了Ping,TraceRoute,Finger,WhoIs,NameServerLookUpandQuoteOfTheDay
点击下载
转mp3软件Streambox Ripper需G2播放器问题
[ 2007-12-15 12:27:52 | 作者: admin ]
p.s. Streambox Ripper需G2播放器问题
处理方法:
...
阅读全文…
处理方法:
G2播放器可以在Real网站下载,但目前G2从real player中分离出来,开始收费,因此旧版本的Real player是包含G2的,因此
首先:在电脑上安装Real player 8.0或Real player 10.0。
然后:打开文件夹..\Program Files\Common Files\Real\Codecs。右键单击"cook.dll",选择复制。在同一文件夹内,选择粘贴,这样就会产生一个文件"复件cook.dll"。把"复件cook.dll"重命名为"cook3260.dll"即可,将sipr.dll,atrc.dll同样处理为sipr3260.dll,atrc3260.dll即可。
首先:在电脑上安装Real player 8.0或Real player 10.0。
然后:打开文件夹..\Program Files\Common Files\Real\Codecs。右键单击"cook.dll",选择复制。在同一文件夹内,选择粘贴,这样就会产生一个文件"复件cook.dll"。把"复件cook.dll"重命名为"cook3260.dll"即可,将sipr.dll,atrc.dll同样处理为sipr3260.dll,atrc3260.dll即可。
...
阅读全文…
sql server无法启动,提示 没有找到路径
[ 2007-12-14 19:35:19 | 作者: admin ]
症状:
换硬盘,c盘ghost
将原d盘中的sqlserver拷贝到新的硬盘d盘,启动sqlserver服务提示 没有找到路径
查看MSSQLSERVER服务,发现可执行文件路径变为dos下的缩写
D:\Progra~1\Micros~1\MSSQL\binn\sqlservr.exe
发现不能直接修改,就查找注册表,
将上面的路径改为完全路径:
D:\Program Files\Microsoft SQL Server\MSSQL\binn\sqlservr.exe
启动正常了
换硬盘,c盘ghost
将原d盘中的sqlserver拷贝到新的硬盘d盘,启动sqlserver服务提示 没有找到路径
查看MSSQLSERVER服务,发现可执行文件路径变为dos下的缩写
D:\Progra~1\Micros~1\MSSQL\binn\sqlservr.exe
发现不能直接修改,就查找注册表,
将上面的路径改为完全路径:
D:\Program Files\Microsoft SQL Server\MSSQL\binn\sqlservr.exe
启动正常了