若要一些动态的排序并且要将结果保存起来,可以在“查询”对象中进行。
若有不懂或其它问题,可以通过以下E-mail联系我:lqss978150@163com在同一个查询之内,计算字段名不能和引用字段名相同,否则就循环引用了。
但你可以再建一个查询来解决这个问题:
查询1:select pid, max(f1) as maxf1, max(f2) as maxf2 from 表1 group by pid
查询2:select pid, maxf1 as f1, maxf2 as f2 from 查询1
把查询2作为最终的输出结果你是要在vb中给控件改名字么?窗体设计视图下直接设置其name属性就可以了
Form1原控件名称name="新控件名称"
如不用vb,窗体设计视图下选中控件,在属性列表中其他选项卡下,名称栏里直接改方法如下:
1、打开要修改的数据库文件。
2、打开sql查询
3、在sql中输入修改语句。要用update这个语句。update语句的具体用法如下:
SQL Server UPDATE语句的语法如下:
update <table_name> set <column_name> = <value> where <search_condition>
下面是语法选项简介:
<table_name>表的名称。该表包含了要修改值的列
<column_name>要修改数据的列的名称
<value>要输入到列中的新值
<search_condition>这是UPDATE语句中最重要的部分。
通过指定一个好的搜索条件,你能够限定表内被修改的行数。如果你不指定搜索条件,SQLServer会用新值修改表内的所有行
4、修改完成后,关闭数据库文件即可。在同一个查询之内,计算字段名不能和引用字段名相同,否则就循环引用了。
但你可以再建一个查询来解决这个问题:
查询1:select
pid,
max(f1)
as
maxf1,
max(f2)
as
maxf2
from
表1
group
by
pid
查询2:select
pid,
maxf1
as
f1,
maxf2
as
f2
from
查询1
把查询2作为最终的输出结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)