本人在写SQL语句的时候遇到一些困难,可否帮忙解答,谢谢!数据库表的结构如下:
consignee 部门表
字段:
cgid,部门ID 如1001,1002
cgname部门名称 如点心,蔬菜
branch 分店表
字段:
ltdid,分店ID 如1032,1033
cgname 分店名称 如 aa,bb
orderlist 订单表
字段: ......
表Temp结构如下:
Name Grade SNum
张三 B 1000
李四 A 1004
王五 B 1001
想通过在视图中插入一个AutoID列作为序号,先按Grade分组,序号自动迭加。视图vw_Temp效果如下:
AutoID Name Grade SNum
1 &nb ......
表中字段为字符型,原表为:
bj xh lx
11 0112001 13
12 0111001 12
11 0111002 25
31 0113009 457
16 0112015 689
11 0115301 89
12&nb ......
如表1:
类型 规格 代码 等级 数量
a 50G 0A0001 特级 2
a ......
一个student 表 有以下字段 stuNo, stuName,math,english,chinses;
有以下数据,
insert into student(stuNo,stuName,math) values(1010,'张三',98);
insert into student(stuNo,stuName,english) values(1010,'张三',88);
insert into student(stuNo,stuName,chinses) values(1010,'张三 ......
现有一个表
月份 部门id 商品id 标记1 标记 2
200907 1034 10001273 0 1
200907 1035 10001273 0 1
200907 1036 10001273 0 1
200907 1037 10001273 0 1
200907 1038 100 ......