Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wybranie danych płatności
Forum PHP.pl > Forum > Bazy danych
viking
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?
ixpack
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.