以下是引用b土木丁口在2013-11-20 17:48:48的发言:
是这样的:
现有一表,第一列有数据9个,
现在要在第二列按“前三个数相同是1 ,中间三个相同是2,后面三个相同是3”。
请注意,该表后面几列是有数据的同样是9个。
谢谢!
题目如果明确表文件是9条记录不就很简单了嘛,哪需要用循环啊?三条命令解决问题:
UPDATE 表文件名 SET 第二列=1 WHERE BETWEEN(RECNO(),1,3)
UPDATE 表文件名 SET 第二列=2 WHERE BETWEEN(RECNO(),4,6)
UPDATE 表文件名 SET 第二列=3 WHERE BETWEEN(RECNO(),7,9)