1. access sql命令语句求money(金额)的总值,要怎么写?谢谢了
总营业额: select sum([money]) as fmoney from bby2010
每天营业额: select [time],sum([money]) as fmoney from bby2010 group by [time]
每产品营业额: select shouji,sum([money]) as fmoney from bby2010 group by shouji
每天每产品营业额: select [time],shouji,sum([money]) as fmoney from bby2010 group by [time],shouji
2. 怎么在access用SQL语句对表中数值进行计算,就是图片的最后一题,求大神
alter table 工资表 add 实发工资 numeric(16,2)
update 工资表 set 实发工资=略略略
3. access里利用SQL语言中的INSERT语句插入新纪录,点击运行却显示“在SQL语句结尾后找到
insert into 雇员 (雇员号,姓名,性别) values ('0002','王洪','男')切记,SQL语句中的逗号必须为半角逗号【,】,字符串必须用半角单引号【'】
4. access中能否用sql语句实现对第二列后所有数据的求和?
首先,你表的设计思路就是错的,列一定要确定,不确定的都放在行里面。
建议你换一个方向,如:
字段名:人员编号|姓名|发放日期|奖金|备注
数值: 001 |小红| 17-1-1 |222 |
001 |小红| 17-5-1 | 22 |
这样一来汇总SQL查询语句就简单了:
SELECT 姓名,SUM(奖金) as 奖金合计 From 奖金发放记录 group by 姓名;
5. C#连接ACCESS后,通过sql语句想得到一列数组。求完整代码!!
string sqlstr = "select a1,a2,a3 from tablename";
OleDbCommand cmd;
try
{
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
cmd = new OleDbCommand(sqlstr, conn);
}
catch (OleDbException ex)
{
throw new Exception("执行SQL语句失败!!" + ex.ToString());
}
finally
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
}
//表格方式
OleDbDataAdapter da = new OleDbDataAdapter(sqlstr, mysqlcn);
DataSet ds = new DataSet();
if (da.Fill(ds) > 0) //
{
dataGridView1.DataSource = ds.Tables[0].DefaultView;
}
6. SQL语句问题。我想求每个收入来源的百分比,关键在Update语句中怎么获取到字段“收入金额”的每个值
create table s( id int,sales money) insert into s (id ,sales ) values (1,20);insert into s (id ,sales ) values (2,30);insert into s (id ,sales ) values (3,50);select ID,sales,convert(varchar(20),sales/累计*100)+'%' as 百分比 from(select *,(select SUM(sales ) from s) as 累计 from s ) b
7. 如何在Access中筛选使用SQL公式得出的数据?
SELECT ID, AVG(mark) as avg
FROM 表
GROUP BY ID having AVG(mark)>8
ORDER BY 2 desc
8. access中如何求各科成绩之和,不用sql语句。。。直接用什么查询可以算出各科成绩的总和?
在设计视图里面,用求和就行,不过可sql可与视图相互转换的