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: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%)
|
dobrze, że dyskutujesz, bo musiałbym kłucić się dalej sam, ze sobą (IMG:style_emoticons/default/smile.gif)
Wynik: pln, usd,eur czyli taki sam jak w poprzednich zapytaniach (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 2.04.2006 Ostrzeżenie: (0%)
|
dobrze, że dyskutujesz, bo musiałbym kłucić się dalej sam, ze sobą (IMG:style_emoticons/default/smile.gif)
Wynik: pln, usd,eur czyli taki sam jak w poprzednich zapytaniach (IMG:style_emoticons/default/smile.gif) no dobra masz racje, ale w takim razie jest dziwna rzecz, bo testowalem to na troche innej tabeli, ktora ma jeszcze inne pola niz waluta_kupna i waluta_sprzedazy i troche wiecej danych, testowalem to w phpmyadmin w zakladce sql i tam w wyniku tego zapytania dostawalem tylko eur i pln (a powinno byc eur,pln,czk), ale jak to teraz przetestowalem po prostu przez php to w wyniku dostaje eur, pln, i czk. powodem jest chyba to, ze phpmyadmin dodaje automatycznie do zapytania LIMIT 0,30 i w przypadku tego zapytania nie wyswietla wszystkich wynikow i w dodatku nie dzieli tez na podstrony, natomiast w przypadku zapytania w twoim pierwszym poscie wszystko wyswietlal ok. swoja droga to pokazuje, zeby lepiej testowac przez skrypt ph, a nie phpmyadmin. gdybys chcial to sobie przetestowac to ponizej umieszczam dane, zaimportuj do czystej tabeli i zobacz roznice w tych zapytaniach:
|
|
|
|
veyron unikalne dane z 2 pol 4.09.2012, 14:43:47
bpskiba SELECT DISTINCT...... 4.09.2012, 14:48:28 
veyron Cytat(bpskiba @ 4.09.2012, 13:48:28 )... 4.09.2012, 15:00:39
bpskiba [SQL] pobierz, plaintext SELECT DISTINCT * FROM ... 4.09.2012, 15:37:50 
veyron Cytat(bpskiba @ 4.09.2012, 14:37:50 )... 4.09.2012, 17:04:56
bpskiba Paradoksalnie w tym konkretnym przykładzie DISTINC... 4.09.2012, 19:04:34 
veyron Cytat(bpskiba @ 4.09.2012, 18:04:34 )... 5.09.2012, 08:18:05
sazian ale kombinacja
[SQL] pobierz, plaintext SELECT *F... 4.09.2012, 19:25:33 
vermis Cytat(sazian @ 4.09.2012, 20:25:33 ) ... 5.09.2012, 09:20:10 
bpskiba hehehe
idąc dalej wcześniejszym tropem: skoro dis... 5.09.2012, 10:43:05 
veyron Cytat(bpskiba @ 5.09.2012, 09:43:05 )... 5.09.2012, 19:07:34 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:03 |