Kezdőoldal » Számítástechnika » Programozás » Hogyan vonjam ki egymásból?...

Hogyan vonjam ki egymásból? (MSSQL)

Figyelt kérdés

Van 3 táblám.

Felhasználók, bevétel, kiadás.

Felhasználók: id(autoincrement,pk), név, email, jelszó

Bevétel: id(autoincrement,pk), kategória, összeg, dátum, felhasznID(foreign key)

Kiadás: id(autoincrement,pk), kategória, összeg, dátum, felhasznID(foreign key)

Hogyan tudom elérni hogy bevétel(összeg)-kiadás(összeg)? Őket is össze kéne kötnöm?



2019. ápr. 6. 10:08
 1/2 Ozmium42 ***** válasza:
select Bevétel.összeg-Kiadás.összeg from Felhasználók inner join Bevétel on Felhasználók.id = Bevétel.felhasznID inner join Kiadás on Felhasználók.id = Kiadás.felhasznID
2019. ápr. 6. 10:48
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Tökéletesen rossz elképzelés a két teljesen egyforma tábla csak más névvel.

Miért nem egy táblában tárolod a bevételt/kiadást, csak ellentétes elöjellel?

2019. ápr. 6. 13:02
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!