周
周海涛
Unregistered / Unconfirmed
GUEST, unregistred user!
有"一个"送奶工的日志表(num) a1,a2,a3,a4,a5,a6,a7,a8,a9,a10是奶品 现有六天的记录送奶的
记录,但是有些天奶工有的奶品不送就为空或者为0 现在我要将这6天的送奶记录筛选打印,
只要打印有记录的奶品一瓶不送的奶品就不打印了
天 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10
1 0 1 0 5 8
2 0 4
3 0 5 4
4 0
5 0 8 4
6 0 8 5
我用select sum(a1) as a1 ,sum(a2) as a2 ,sum(a3) as a3,sum(a4) as a4,sum(a5) as a5,sum(a6) as a6 from num
返回的记录是
a1 a2 a3 a4 a5 a6 a7 a8 a9 a10
0 9 0 15 0 16 4 0 4 4
其中 有写列的和是为0 的 我不需要那些列
想写一条语句直接返回那些不为0 的列中的所有记录就是
天 a2 a4 a6 a7 a9 a10
1 1 5 8
2 4
3 5 4
4
5 8 4
6 8 5
我想法用select (xxx) from num
这里的xxx 就是动态的字段
记录,但是有些天奶工有的奶品不送就为空或者为0 现在我要将这6天的送奶记录筛选打印,
只要打印有记录的奶品一瓶不送的奶品就不打印了
天 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10
1 0 1 0 5 8
2 0 4
3 0 5 4
4 0
5 0 8 4
6 0 8 5
我用select sum(a1) as a1 ,sum(a2) as a2 ,sum(a3) as a3,sum(a4) as a4,sum(a5) as a5,sum(a6) as a6 from num
返回的记录是
a1 a2 a3 a4 a5 a6 a7 a8 a9 a10
0 9 0 15 0 16 4 0 4 4
其中 有写列的和是为0 的 我不需要那些列
想写一条语句直接返回那些不为0 的列中的所有记录就是
天 a2 a4 a6 a7 a9 a10
1 1 5 8
2 4
3 5 4
4
5 8 4
6 8 5
我想法用select (xxx) from num
这里的xxx 就是动态的字段