Einzelnen Beitrag anzeigen

TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.211 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Gibt es ein DBMS mit einer Art Pointer-Typ?

  Alt 17. Okt 2017, 08:11
Ich denke schon, das das geht, auch in mySQL. Du kannst deine SQL Statements ja dynamisch erzeugen, also auch den Tabellennamen über eine Funktion erzeugen lassen. Oder du baust dir entsprechende Views. Oder du arbeitest mit derived tables.

Ich würde mal so beginnen, dass ich eine Struktur baue, die die Daten so aufnimmt, wie ich es gern hätte + dann überleg ich mir mögliche Zugriffspfade.

Aber leider: In der Regel geht entweder schreiben oder lesen schnell - und je komplexer die Daten, desto deutlicher wird der Unterschied. Soll heißen, du musst möglicherweise überlegen, wie hoch der Preis ist, den du beim Lesen bezahlen möchtest.

In Pseudocode könnte das ja so aussehen:

select start from ... Where ...
select length from ... Where ...

SELECT ist_wert FROM
(select substr(rawdata, start, length) as ist_wert from rawdatatable) as analogwerte
WHERE feldname = 'DRUCK_1.0'
  Mit Zitat antworten Zitat