Mam trzy tabele
1.Osoba
2.Oplata osoby
3.Rodajoplaty
Chce pobrac Nazwisko i imie z tabeli Osoba i Oplaty osoby z tabeli RodzajOplaty wykonuje do tego taki skrypt
SELECT o2.nazwisko, o2.imie, r.nazwa
FROM osoba o2, rodzajoplaty r, oplataosoby o
WHERE r.idrodzajuoplaty=o.idrodzajuoplaty AND o2.idosoby=o.idosoby order by nazwisko
i z niego dostaje cos takiego :
Item nazwisko imie nazwa
-------------------------------------------------------------------------------------------------------------------------------------------------------------
1 BODZOŃ JUSTYNA Opłata stała
2 BODZOŃ JUSTYNA Żywienie marzec
3 BODZOŃ JUSTYNA Gimnastyka
4 BODZOŃ JUSTYNA Rytmika
A chcialbym otrzymac cos takiego :
Item nazwisko imie nazwa 1 nazwa 2 nazwa 3 nazwa 4
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 BODZOŃ JUSTYNA Opłata stała Żywienie marzec Gimnastyka Rytmika
Czyli zamiast 4 wynikow otrzymac 1 ale ze wszytskimi nazwami oplat ktore ma ta osoba.
Pola w bazie wygladaja tak
tabela
Osoba :
Item IdOsoby IdKategor- IdGrupy IdStanu Imie Nazwisko
1 76 1 13 1 JUSTYNA BODZOŃ
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
RodzajOplaty
Item IdRodzaju- IdKategor- Idkategor- IdStanu IdFirmy Kolejnosc Nazwa Stawka Seria LiczbaCyfr
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 9 3 1 0 Gimnastyka 28,00 zł GIM 7
OplataOsoby :
Item IdOsoby IdRodzaju- IdKtoPlaci Kolejnosc %_znizki
-----------------------------------------------------------
1 0 1 0 0 0
Jesli jest to mozliwe to prosze o podpowiedz
