Autor | Zpráva | ||
---|---|---|---|
Tomasds Profil |
#1 · Zasláno: 9. 2. 2009, 18:34:35
Řeším něco, co mi teď už nějak hlava nebere.
Mám tři tabulky, takto svázané zakazky 1:N faktury 1:N platby tzn: zakazky ID .... faktury ID, IDzakazky, castka ... platby ID, IDfaktury, castka ... Potřeboval bych výpis faktur, které patří zakázkám, kde suma faktur nerovná se sumě plateb. Od každé takové faktury bych potřeboval ID, částku a pak sumu plateb, které pod ni spadají. Nějak mi pro toto schází představivost, pomůže někdo? Díky moc předem. |
||
Tomasds Profil |
#2 · Zasláno: 9. 2. 2009, 18:52:12
Opravdu jde o sumy. V tomto případě neřeším stav, kdy nesedí sumy plateb na jednotlivé faktury. Proto ta vazba na zakázky.
|
||
Kajman_ Profil * |
#3 · Zasláno: 9. 2. 2009, 19:13:03
select f.id, f.castka, sum(p.castka) platby from faktury f left join platby p on f.id=p.idfaktury group by f.id, f.castka having f.castka!=ifnull(platby,0) |
||
Tomasds Profil |
#4 · Zasláno: 9. 2. 2009, 19:27:47
Je málo jistot, Kajman_ patří mezi ně :) Díky, šlape to.
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0