![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
bawie sie na bazie danych 'bank' ktora jest wczytana do Mysql server 5.0 znajduja sie tam rekordy na temat regionow, pozyczek, karta, klient, rachunek, transakcja, zlecenie jako ze moj nauczyciel jest b wymagajacy kazal nam wymyslec zadanie dzieki ktorym dostane ocene na koniec przedmiotu. z tych tabel mam stworzyc jakas ciekawa kwerende dzieki ktorej mozna odkryc jakas prawidlowosc p.s. nie chodzi o proste obliczenia... macie jakies pomysly, za wszelkie sugestie bede bardzo wdzieczny? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
MySQL czy MS SQL bo to zupelnie co innego.
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
MySql client ze strony mysql.com
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 19.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Do odkrywania prawidłowości przyda Ci się GROUP BY
Zakładam że znasz SQLa i szukasz tylko ciekawej kwerendy. Może suma wszystkich transakcji w danym regionie? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat MySql client ze strony mysql.com Skoro tak to przenosze z MS SQL -> Mysql
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
no powiedzmy ze znam;] chodzi mi o pomysł, a ten co podałes Fridek jest spoko tylko ze z tego co pamietam ktos juz na to wpadł z moich kolegow
![]() może coś jescze?? bede niezmiernie wdzieczny |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
Hm... wyślwietl listę miast z których klienci nie przeprowadzili żadnych transakcji bankowych , wpłat czy wypłat
![]() -------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hm... wyślwietl listę miast z których klienci nie przeprowadzili żadnych transakcji bankowych , wpłat czy wypłat ![]() pomysl nie do konca dobry bo w tej tabeli obawiam sie ze takich osob nie ma, z tego wzgledu ze sa tylko takie osoby u ktorych sie cos 'dzieje' na koncie i nie tylko... ![]() wiec prosze o inne sugestie Ten post edytował krzysiek77 26.05.2007, 18:41:12 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
Klienci, którzy korzystają ze swoich pieniędzy poza swoim regionem w różnym czasie, co pokaże gdzie np jeżdżą na wakacje, ferie, urlopy i ile tam wydają. Temat ciekawy moim zdaniem, czasami banki przesadzają z inwigilacją swoich klientów (ktokolwiek brał jakiś kredyt ten wie).
-------------------- The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1 MySQL Client API version : 5.0.27 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Klienci, którzy korzystają ze swoich pieniędzy poza swoim regionem w różnym czasie, co pokaże gdzie np jeżdżą na wakacje, ferie, urlopy i ile tam wydają. Temat ciekawy moim zdaniem, czasami banki przesadzają z inwigilacją swoich klientów (ktokolwiek brał jakiś kredyt ten wie). hmm dobry pomysł, mogłby ktoś napisać kwerende? dzieki jeszcze raz za wszelkie sugestie
no ta operacja pomaga mi wyszukac operacje z danego regionu dla wybranych 5 klientow, tylko jak teraz zrobic zeby sprawdzic czy nie korzystali oni poza swoim regionem? p.s. nie wiem jak okreslic nr klienta poniewaz dajac kwerende: otrzymuje:
w zasadzie jak sie zastanowilem to ten temat jest nie bardzo na wykazanie prawidlowosci, bo w banku nie mam informacji o tym gdzie i kiedy klienci korzystali z banku poza swoim regionem, wiec bardzo prosze o jeszcze inny pomysły typu(przyklad ktory juz ktos wykorzystal): sprawdzić, który klient naszego banku wykonał najwięcej operacji w ciągu okresu posiadania rachunku Ten post edytował krzysiek77 27.05.2007, 15:39:45 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat hmm dobry pomysł, mogłby ktoś napisać kwerende? No bez przesady, POMAGAMY ci w pracy domowej a nie odwalamy jej za ciebie. Cytat w zasadzie jak sie zastanowilem to ten temat jest nie bardzo na wykazanie prawidlowosci, bo w banku nie mam informacji o tym gdzie i kiedy klienci korzystali z banku poza swoim regionem, wiec bardzo prosze o jeszcze inny pomysły typu(przyklad ktory juz ktos wykorzystal): Cytat no ta operacja pomaga mi wyszukac operacje z danego regionu dla wybranych 5 klientow, tylko jak teraz zrobic zeby sprawdzic czy nie korzystali oni poza swoim regionem? Powinienes miec gdzies zapisany region klienta. A jesli nie to lipa. Pokaz strukture tabel, bo jak widzisz same nazwy tabel nie wystarczaja. -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
No dobrze, więc pomóżcie mi, tylko prosze szybko bo czas mam do wtorku ![]() oto tabele: SQL mysql> show tables;
+----------------+ | Tables_in_bank | +----------------+ | dysponuje | | karta | | klient | | okreg | | pozyczka | | rachunek | | transakcja | | zlecenie | +----------------+ 8 rows in set (0.01 sec) mysql> describe dysponuje; +--------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+----------------------+------+-----+---------+-------+ | idD | smallint(5) unsigned | YES | | NULL | | | idK | smallint(5) unsigned | NO | PRI | 0 | | | nrR | smallint(5) unsigned | NO | PRI | 0 | | | rodzaj | char(10) | NO | | | | +--------+----------------------+------+-----+---------+-------+ 4 rows in set (0.10 sec) mysql> describe karta; +---------+----------------------+------+-----+-------------------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+----------------------+------+-----+-------------------+-------+ | nrK | smallint(5) unsigned | NO | PRI | | | | nrD | smallint(5) unsigned | YES | | NULL | | | typ | char(10) | NO | | | | | waznosc | timestamp | NO | | CURRENT_TIMESTAMP | | +---------+----------------------+------+-----+-------------------+-------+ 4 rows in set (0.09 sec) mysql> describe klient; +-----------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+----------------------+------+-----+---------+-------+ | idK | smallint(5) unsigned | NO | PRI | | | | data_plec | char(6) | NO | | | | | kod | tinyint(3) unsigned | YES | | NULL | | +-----------+----------------------+------+-----+---------+-------+ 3 rows in set (0.12 sec) mysql> describe okreg; +----------------+-----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------+-----------------------+------+-----+---------+-------+ | kod | tinyint(3) unsigned | NO | PRI | | | | nazwa | char(25) | NO | | | | | region | char(25) | NO | | | | | mieszkancy | mediumint(8) unsigned | NO | | | | | lm1 | tinyint(3) unsigned | NO | | | | | lm2 | tinyint(3) unsigned | NO | | | | | lm3 | tinyint(3) unsigned | NO | | | | | lm4 | tinyint(3) unsigned | NO | | | | | miasta | tinyint(3) unsigned | NO | | | | | pmm | varchar(10) | YES | | NULL | | | zarobki | mediumint(8) unsigned | NO | | | | | bezrobotni1 | decimal(4,2) | NO | | | | | bezrobotni2 | decimal(4,2) | NO | | | | | przedsiebiorcy | smallint(5) unsigned | NO | | | | | przestepstwa1 | mediumint(8) unsigned | NO | | | | | przestepstwa2 | mediumint(8) unsigned | NO | | | | +----------------+-----------------------+------+-----+---------+-------+ 16 rows in set (0.06 sec) mysql> describe pozyczka; +--------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+----------------------+------+-----+---------+-------+ | idP | smallint(5) unsigned | NO | PRI | | | | nrR | smallint(5) unsigned | YES | | NULL | | | data | date | NO | | | | | kwota | int(10) unsigned | NO | | | | | okres | smallint(5) unsigned | NO | | | | | rata | decimal(10,2) | NO | | | | | status | char(1) | NO | | | | +--------+----------------------+------+-----+---------+-------+ 7 rows in set (0.16 sec) mysql> describe rachunek; +---------+----------------------+------+-----+-------------------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+----------------------+------+-----+-------------------+-------+ | nrR | smallint(5) unsigned | NO | PRI | | | | kod | tinyint(3) unsigned | NO | | | | | wyciagi | char(25) | NO | | | | | data | timestamp | NO | | CURRENT_TIMESTAMP | | +---------+----------------------+------+-----+-------------------+-------+ 4 rows in set (0.18 sec) mysql> describe transakcja; +----------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+----------------------+------+-----+---------+-------+ | idT | int(10) unsigned | NO | PRI | | | | nrR | smallint(5) unsigned | YES | | NULL | | | data | date | NO | | | | | strona | char(25) | NO | | | | | operacja | char(25) | YES | | NULL | | | kwota | decimal(10,2) | NO | | | | | saldo | decimal(10,2) | NO | | | | | opis | char(25) | YES | | NULL | | | bank | char(2) | NO | | | | | odbiorca | varchar(255) | YES | | NULL | | +----------+----------------------+------+-----+---------+-------+ 10 rows in set (0.10 sec) mysql> describe zlecenie; +----------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+----------------------+------+-----+---------+-------+ | idZ | smallint(5) unsigned | NO | PRI | | | | nrR | smallint(5) unsigned | YES | | NULL | | | bank | char(2) | NO | | | | | odbiorca | int(10) unsigned | NO | | | | | kwota | decimal(10,2) | NO | | | | | opis | char(25) | YES | | NULL | | +----------+----------------------+------+-----+-Ten post edytował krzysiek77 27.05.2007, 22:11:45 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.06.2025 - 16:57 |