Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]z MySql do excela z połączeniem tabel
QbaseIT
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 12.12.2013

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


Potrzebuję przenieść dane z tabel w MySql do excela no i utknąłem na łączeniu dwóch tabel ale po kolei.
Jedna tabela zawiera opisy produktów ich kody symbole (unikatowy jest symbol) w drugiej tabeli mam ceny tych towarów oraz odpowiednie cenniki. Tutaj też unikatowy jest symbol natomiast rekordy powtarzają się w zależności od magazynu na którym dany towar jest sprzedawany. Ilość wpisów dla danego towaru jest różna bo nie na wszystkich cennikach oddziałów występują jednakowe i wszystkie towary.

Próbowałem tak:
select distinct t.symbol,
T.nazwa as NAZWA_TOWARU,
T.symbold AS SYMBOL_DOSTAWCY,
T.symbolp AS KOD_KRESKOWY,
T.idvat AS IDVAT,
T.jm as SYMBOL_JED,
cen.cena as cena,
cen.gr_ce as cena_rodzaj

FROM towary T inner join cennik cen on t.symbol = cen.symbol

ale rezultatem są zdublowane rekordy dla cenników (cen_gr)
moęliwe są cen_gr H1 H2 H4 OP i PR
chciałbym żeby wynikiem były kolumny z poszczególnymi cenami

symbol I nazwa_towaru I SYMBOL_DOSTAWCY I KOD_KRESKOWY I...I H1 I H2 I H4 ...

próbowałem if (cen.gr_ce = 'H1') THEN CEN.CENA AS CENA_H1 ale nie zadziałało ...
pomożecie??
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 12:16