我有下表
表名:hydroraw
idhydroraw|idstndb|dates|dist_raw|lvl_m
1|1|2011-12-14 14:20|2.3|4.5
2|1|2011-12-14 14:30|2.4|4.3
1|2|2011-12-14 14:20|6 |9
2|2|2011-12-14 14:30|8 |10
...等
我尝试选择dist_raw
和lvl_m
where idstndb =1 and idstndb=2
但是对于相同的日期并生成如下内容:
2011-12-14 14:20|2.3|4.5|6 | 9
2011-12-14 14:30|2.4|4.3|8 | 10
我是sql和的新手我想要一些提示 - 而不是解决方案
答案 0 :(得分:0)
研究INNER JOIN的概念。然后查看“SELF JOIN”。
答案 1 :(得分:0)
因为你要求一些光来寻找答案。请检查此链接。它清楚地解释了difference between each JOIN type used in SQL.
如果您正在使用SQL,最重要的是要了解这些连接以及实体和refrential完整性关系。 :)
在后一个注释中,无论如何,上表中似乎没有主键......无论如何,祝你好运。如果您需要答案,请告诉我们。这是一个工具,您只能用于更快的表,SQL查询测试。