擅长:python、mysql、java
<p>knifeweine的回答是正确的,但是如果您要频繁地执行这个查询(并希望获得良好的性能),我建议使用第二个表:</p>
<pre><code>CREATE TABLE all_device_data_by_year (
site_id text,
year_id int,
device_id int,
event_time timestamp,
value float,
PRIMARY KEY ((site_id, year_id), device_id, event_time)
)
</code></pre>
<p>您可能希望根据设备的数量按天/月而不是年进行分区。在</p>
<p>关于python驱动程序中的自动查询分页支持,它现在在2.0分支中可用。我很快就会有一个2.0测试版了。在</p>