Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]wyciagi bankowe
chemiqs
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 2
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


hej
mam problem z wykonaniem zapytania.
mam 2 tabele.
PIERWSZA: tabela kont
DRUGA: tabela wyciagow bankowych dla kont.

Do tabela wyciagow dane zapisuja sie tylko wtedy kiedy przyjdzie wyciag bankowy. NP:
2017-02-07 Bank AAA Konto EUR PL11111111111111111111111 5377,69
2017-02-14 Bank AAA Konto EUR PL11111111111111111111111 5286,75
2017-02-17 Bank AAA Konto EUR PL11111111111111111111111 5093,94
2017-03-01 Bank AAA Konto EUR PL11111111111111111111111 5093,98
2017-03-02 Bank AAA Konto EUR PL11111111111111111111111 7330,6
2017-03-06 Bank AAA Konto EUR PL11111111111111111111111 5093,98

Jak zauwazyc mozna, nie zawsze generuja sie rekordy w tabeli z wyciagami z tego wzgledu ze nie zawsze sa ruchy na tych kontach. Jezeli nie ma zadnego ruchu na koncie to wyciagu nie ma. I teraz pytanie: Jak napisac zapytanie SQL zeby wyrzucilo wyniki w ten sposob, ze jak nie ma w danym dniu wyciagu (rekordu w tabeli) to zapytanie niech bierze poprzednia wartosc i tez generuje mi kolejny rekord do wyniku.

Wyjasnielem w miare zrozumiale? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


  1. SELECT * FROM wyciagi WHERE data_wyciagu<=current_date ORDER BY data_wyciagu DESC LIMIT 1
Go to the top of the page
+Quote Post
Pyton_000
post
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


@mmmm chyba nie doczytałeś postu.


@chemiqs a nie możesz sobie przy wyświetlaniu tego ogarnąć? Po co dokładać danych do zwracania z BD
Go to the top of the page
+Quote Post
chemiqs
post
Post #4





Grupa: Zarejestrowani
Postów: 110
Pomógł: 2
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


no wlasnie sie zastanawiam jak to obrobic bo to ma lądować przez ODBC w excelu.
Ale tu kłaniają się tabele przestawne w których jestem noga (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 21:51