And this is one way to extract those data from MariaDB/MySQL:
$ mysql test_drbitboy -e "select * from log where tag_name<>'seconds' or mod(tag_value,10)<1" -vvvvvv
--------------
select * from log where tag_name<>'seconds' or mod(tag_value,10)<1
--------------
+-------+---------------------+----------+-----------+
| rowid | timestamp | tag_name | tag_value |
+-------+---------------------+----------+-----------+
| 52 | 2022-01-31 19:30:33 | minutes | 31 |
| 53 | 2022-01-31 19:30:33 | hours | 14 |
| 54 | 2022-01-31 19:30:33 | day | 31 |
| 55 | 2022-01-31 19:30:33 | month | 1 |
| 56 | 2022-01-31 19:30:33 | year | 2022 |
| 59 | 2022-01-31 19:30:36 | seconds | 20 |
| 69 | 2022-01-31 19:30:46 | seconds | 30 |
| 79 | 2022-01-31 19:31:04 | minutes | 31 |
| 80 | 2022-01-31 19:31:04 | hours | 14 |
| 81 | 2022-01-31 19:31:04 | day | 31 |
| 82 | 2022-01-31 19:31:04 | month | 1 |
| 83 | 2022-01-31 19:31:04 | year | 2022 |
| 85 | 2022-01-31 19:31:06 | seconds | 50 |
| 95 | 2022-01-31 19:31:16 | seconds | 0 |
| 96 | 2022-01-31 19:31:16 | minutes | 32 |
| 106 | 2022-01-31 19:31:26 | seconds | 10 |
| 116 | 2022-01-31 19:31:36 | seconds | 20 |
| 126 | 2022-01-31 19:31:46 | seconds | 30 |
| 136 | 2022-01-31 19:31:56 | seconds | 40 |
| 146 | 2022-01-31 19:32:06 | seconds | 50 |
| 156 | 2022-01-31 19:32:16 | seconds | 0 |
| 157 | 2022-01-31 19:32:16 | minutes | 33 |
| 167 | 2022-01-31 19:32:26 | seconds | 10 |
+-------+---------------------+----------+-----------+
23 rows in set (0.026 sec)
Bye
Last edited: