Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Oracle]podwójny warunek w inie
Kishin
post
Post #1





Grupa: Zarejestrowani
Postów: 148
Pomógł: 17
Dołączył: 20.12.2011

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


Witam

Mam taki problem,
próbuje wyciągnąć dane z bazy, mam sobie tabele w excelu z wartością konto oraz data.
Porzebuje ułozyc zapytanie które wyciągnie z bazy wszystkie rekordy dla danego konta z datą większa niż ta którą mam w tabeli dla danego konta.

czyli chodzi o coś takiego
  1. SELECT * FROM TABLE WHERE (konto,DATA) IN ((konto1,data1),(konto2,data2),(...))

z tą różnicą ze potrzebuje dane nie równe data1,data2 ale wszystkie wieksze od niej.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mar1aczi
post
Post #2





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


W jednym zapytaniu konstrukcja nie będzie tak prosta. Pewnie trzeba by uzyć if/case lub coś podobnego.
Wyciągnij dane pojedynczo dla każdego wiersza excela: where konto = 'konto' and data > _data_
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 17.10.2025 - 03:31