马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
WindowsAzureSQLDatabase并不支持数据压缩和表分区之类的功能,而且SQLDatabase支持的Transact-SQL语言只是完整版的一部分。另外,因为解决方案提供商不能控制物理资源,所以他们不能将数据文件和索引分配给特定的硬件。access|分组
access的SQL语法中没有自界说函数,也不克不及象SQLServer中一样用变量、游标、子查询等办法来天真处置查询语句。
可是,在Access情况中,透过模块中的历程,可使用功效壮大的VB言语,天生庞大需求的查询语句。
上面是自己明天在Access版块中的一个复兴,以此例子,复杂申明Access依托VB所包含的壮大功效。
网友发问:
--------------------------------------------------------------------------------
我在ACCESS内里的表以下:
comnamenamesex
1公司 小王 男
1公司 小李 女
2公司 小张 男
我想将同公司的内容合在一同如:
comnamename sex
1公司 小王,小李 男,女
2公司 小张 男
叨教我在ACCESS内里该如可操纵?叨教有甚么好的办法去向理??
--------------------------------------------------------------------------------
解答:
----------------------------------------------------------------------------------
在access的模块中创建一个自界说函数:
PublicFunctionCombStr(TableNameAsString,FieldNameAsString,GroupFieldAsString,GroupValueAsString)AsString
DimResultStrAsString
DimrsAsRecordset
Setrs=CurrentDb.OpenRecordset("select"&FieldName&"from"&TableName&"where"&GroupField&"="&GroupValue&"")
Ifrs.RecordCount>0Then
DoWhileNotrs.EOF
ResultStr=ResultStr&","&rs.Fields(0).Value
rs.MoveNext
Loop
EndIf
IfResultStr""ThenResultStr=Mid(ResultStr,2)
CombStr=ResultStr
EndFunction
创建查询:
SELECTT.comname,combstr("T","Name","comname",t.comname)ASCombName,combstr("T","ses","comname",t.comname)ASCombSex
FROMT
GROUPBYT.comname
----------------------------------------------------------------------------------------------------
要想在MySQL与其他数据库之间进行一个面面俱到的功能设置对比,并不是一件容易的MySQL学习教程。随着新软件版本的发布或一些补丁的推出。 |