Похожие чаты

I'M looking for a database that would suit my needs. I

want to log some data, in order to see change over time.
In order to conserve space, I'd store revisions, containing only changed properties, rather than the full object each time.

This would cause my tables to look somewhat like this, with content:

+-----+-----+-----+-----+-----+
| _id | name| a | b | c |
+-----+-----+-----+-----+-----+
| 1 | x | 1 | 11 | 111 |
| 2 | x | 2 | | |
| 3 | x | | 33 | |
+-----+-----+-----+-----+-----+

_id is an a unique id for that row.
name is a common identifier for the revisions,
a, b and c are data properties.

For now, this is all fine, but it starts to get complicated when I want to query this.
I'd have to write a query that would get the newest info where name is x.
This should produce:

+-----+-----+-----+-----+
| name| a | b | c |
+-----+-----+-----+-----+
| x | 2 | 33 | 111 |
+-----+-----+-----+-----+

I don't even know if that is possible, and if it is, its probably very inefficient.

Anyone got any good idea on how to tackle this?

2 ответов

21 просмотр

Some SQL already store transaction logs internally

Initial table should be: _id | name | field ("a","b","c") | value

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта