回 帖 发 新 帖 刷新版面

主题:一个比较特殊的查询

不知道这样是否可行,SQL2000表中有一字段为数量,要求在查询时根据数量生成相应的行数,即数量为2时就会出现2条一样的行,数量为3时出现3条一样的行

回复列表 (共7个回复)

沙发

不清楚你的意思:
是這樣的嗎:
表 TABEL1
   FIELD1   FIELD2
   1         A
   3         C
   2         B

sql指令抓其中FIELD2為B的資料產生表
表TABEL2
   FIELD1    FIELD2
   2          B
   2          B

sql指令抓其中FIELD2為C的資料產生表
表TABEL3
   FIELD1    FIELD2
   3          C
   3          C
   3          C

板凳


是主个意思.

V如:

M1   M2
1     A
2     B
3     C

生成:

M1   M2
1    A
2    B
2    B
3    C
3    C
3    C
不知道能不能实现

3 楼

一条 SQL sele 命令,不能达到该目的!!!

4 楼

我也是這樣認為的。
至少劃不來。

5 楼

是不是一式多份的打印问题?可以说说为什么要这样做吗?你的目的是什么呢?

6 楼


原本我是在树目录控件使用,即数量是多少就显示几条,后来只能从控件中增加节点时直接进行处理了,我是但心这样处理与数据库发生脱离,多用户操作时容易发生错误,谢谢大家了

7 楼

为什么要用一句语句呢?

多句语句,是可以达到你的目啊!

我来回复

您尚未登录,请登录后再回复。点此登录或注册