我试图从MySQL表中获取行数,其中数据按WEEK分组.
到目前为止,我的查询是:
"SELECT count(*) as tweets, twitTimeExtracted as date
FROM scene.twitData
group by week(twitTimeExtracted)"
Run Code Online (Sandbox Code Playgroud)
此查询返回以下数据:

正如你所看到的那样,周数不正确,我期待每周的数据从1月7日(7,14,21,28,4,11等等)开始,一直持续到本周.
我还尝试了orignal查询的修改版本:
SELECT count(*) as tweets, twitTimeExtracted as date
FROM scene.twitData
WHERE date(twitTimeExtracted)
BETWEEN '2013-01-07' and '2013-03-11'
group by week(twitTimeExtracted)
Run Code Online (Sandbox Code Playgroud)
这将返回与第一个查询类似的结果.
也许与DATETIME中存储的一些数据存在不一致:twitTimeExtracted列在几行数据上?我真的不知道我对MySQL不是很有经验.
真的很感激任何帮助.
谢谢
我正在尝试从 Ubuntu 中的 USB 串行 RFID 设备读取数据。
设备为:https : //www.sparkfun.com/products/8852
该设备在 Ubuntu 下被识别为:
/dev/ttyUSB0
Run Code Online (Sandbox Code Playgroud)
如果我在将 RFID 标签接触到阅读器时使用诸如“screen”或“minicom”之类的程序,屏幕上会显示一个唯一编号。
我希望能够通过终端获取这些数据。然后当我有这个数据处理时,如果有必要的话。
我的问题是,我怎样才能获得我在这些程序中看到的数据?我想编写一个 bash 或 PHP 脚本来获取数据。
谢谢