![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 2.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
jak pobrac dane z 2 pol, ale tak zeby w wyniku otrzymac dane unikalne ? wyjasnie na przykladzie o co mi chodzi: tabela ma pola (miedzy innymi): waluta_kupna, waluta_sprzedazy. wartosciami kazdego z nich sa np. pln, eur, usd itd. i teraz mam nastepujacy przypadek wartosci rekordow: waluta_kupna, waluta_sprzedazy eur, pln eur, usd pln, pln pln, chf eur, eur w wyniku zapytania chcialbym otrzymac spis wszystkich walut, czyli eur, usd, pln, chf. jak powinno wygladac zapytanie ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
ale kombinacja (IMG:style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
ale kombinacja (IMG:style_emoticons/default/biggrin.gif) Powiedziałbym, że prawidłowe rozwiązanie problemu. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
hehehe
idąc dalej wcześniejszym tropem: skoro distinct jest dokładany automatycznie, to dlaczego nienapisać po prostu:
I tym sposobem w sposób prosty i przejrzysty otrzymamy właściwe wyniki |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 2.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
hehehe idąc dalej wcześniejszym tropem: skoro distinct jest dokładany automatycznie, to dlaczego nienapisać po prostu:
I tym sposobem w sposób prosty i przejrzysty otrzymamy właściwe wyniki no chyba jednak sa inne wyniki, w tym przypadku wynikiem jest iloczyn logiczny, czyli pokazywane sa tylko te, ktore sa zarowno w polu waluta_kupna jak i waluta_sprzedaz natomiast w zapytaniu w postach powyzej wynikiem jest suma, czyli te ktore sa w waluta_kupna oraz te ktore sa w waluta_sprzedaz dla przykladu dla danych: waluta_kupna, waluta_sprzedazy eur, pln eur, usd pln, eur wynikiem zapytania w cytacie jest eur, pln a wynikiem zapytania z wczesniejszego postu jest eur, pln, usd |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 16:23 |