Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wybranie danych płatności
viking
post
Post #1





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Dostałem małego zacięcia. Jest tabela płatności np id_platnosci, id_transakcji, wartosc, rodzaj {karta, gotówka, konto}. Użytkownik może zapłacić za transakcję np kartą i gotówką.
Kod
1|1|100|karta
2|1|34 |gotowka
3|2|20 |gotowka


Jak pobrać id_transakcji dla tych płatności gdzie równocześnie było zapłacone kartą i gotówką czyli w tym wypadku 1?


--------------------
Go to the top of the page
+Quote Post
ixpack
post
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

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


Spróbuj tak:

  1. SELECT DISTINCT `id_transakcji` FROM `platnosci` WHERE `id_transakcji` = (SELECT `id_transakcji` FROM `platnosci` WHERE `id_transakcji` = (SELECT `id_transakcji` FROM `platnosci` WHERE `rodzaj` = 'karta') AND `rodzaj` = 'gotowka');


... choć nie wiem czy nie ma lepszego sposobu wink.gif


--------------------
Łatwo jest być odważnym za murami własnego zamku.
Go to the top of the page
+Quote Post

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: 19.08.2025 - 17:59