是否可以将两个select语句的结果相乘?

时间:2017-06-29 12:12:37

标签: sql sqlite

如果我有这样的选择语句......

(add-hook 'auto-revert-mode-hook
    (lambda () (global-auto-revert-mode nil))

返回结果SELECT col1 FROM table WHERE col2=1

这样的另一个选择声明......

1,2,3,4,5

返回结果SELECT col1 FROM table WHERE col2=2

有没有办法将这两个查询的结果相乘,以便返回6,7,8,9,10的最终结果集?

我尝试过这样简单的事情。

6,14,24,36,50

但这似乎不起作用。

如果它有所不同,我使用Sqlite,值类型为REAL而不是INTEGER。

1 个答案:

答案 0 :(得分:1)

+-------+
| Multi |
+-------+
|     6 |
|    14 |
|    24 |
|    36 |
|    50 |
+-------+

结果:

before_create :your_method

这个例子可能在sqlite中不起作用,我是在sql server中写的。 This显示它适用于sqlite。