Portál AbcLinuxu, 14. května 2025 11:57
Zdravim, mam 2 tabulky:
CREATE TABLE data(
id INTEGER PRIMARY KEY,
x INTEGER);
CREATE TABLE time(
id INTEGER,
y INTEGER,
FOREIGN KEY(id) REFERENCES data(id));
V prvej tabulke su ulozene nejake udaje a v druhej je cas, kedy boli tieto udaje vlozene do prvej tabulky (pre jednoduchost je y INTEGER a posiela ho aplikacia, ktora nad databazou bezi).
Data sa do tabuliek vkladaju nasledovne:
- ak sa hodnota x uz v tabulke data nachadza, tak sa ulozi iba casovy udaj y do tabulky time
- ak sa hodnota x v tabulke data nenachadza, tak sa v nej ulozi a takisto sa ulozi do tabuly time aj casovy udaj y
Potreboval by som poradit prave s tymto dotazom na vkladanie dat. Dakujem za rady
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.