我有一张表DATA
,
ID,CLASS,CODE,DATE
1,123456,10,12-10-2017
2,987654,40,2017-11-10
3,456789,50,2017-11-11
4,234567,60,2017-11-12
5,872341,150,2017-11-13
和另一个表PROPS
,
ID,CLASS_ID,R_CODE
1,123456,20
2,987654,40
3,456789,50
4,234567,60
5,872341,100
6,746365,738
7,84264,8937
我想从DATA
中选择CODE
DATA
来自>=
表格大于或等于(R_CODE
)PROPS
来自{{{}的所有行1}}表。
基本上,我想逐一检查列CODE
中每个元素R_CODE
的每个元素。
非常感谢任何帮助。
答案 0 :(得分:0)
SELECT a.*, b.*
FROM data a, props b
WHERE a.code >= b.r_code
我假设class和class_id不需要匹配?
编辑:示例是交叉连接,其中第一个表的每一行都与第二个表的每一行匹配。然后过滤到你想要的地方。