PDA

Zobacz pełną wersję : Sql-zapytanie



nyrewes
18-09-08, 19:15
Witam
Mam problem

Z tabeli 1

a 123
a 124
a 64
b 125
b 126
c 127
c 128
d 129
d 130
d 131




Tak wysłać zapytanie żeby przerobić ją na

1 kolumna unikaty, a następne kolumny kolejne wartości z kolumny 2(tbela 1)

a 123 124 64
b 125 126
c 127 128
d 129 130 131

z góry dziękuje za odpowiedź
pozdrawiam

sebasu
18-09-08, 20:56
to zalezy czy silnik bazodanowy z ktorego korzystasz umożliwia cross joiny ;) jak nie to raczej takie czegos nie zrobisz, moze procedura...

ale za to mozesz w 2 zapytaniach to zrobic bardzo prosto ;>

select distinct kolumna1 from tabela1

pobierze ci unikalne wartosci kolumn1
i potem w programie dla kazdej wartosci pobierasz te z kolumny 2... i wyswietlasz jak chcesz

nyrewes
18-09-08, 21:41
wszysko ok, ale tabela 1 składa się z miliona wierszy
Niepowtarzalnych ma ok 300000 (kolumna 1 tabela 1 ), chciałbym to zrobić z ałtomatu.
W access jest możliwośc układu przez kwerende -> unikaty czyli 30000 dopasowuje kolumnę drugą i znowu jest milion
Michodzi głównie o rozkład aby te uporządkowane wyniki było w kolejnych kolumnach aby je porównać w następnych krokach
Podział na kwerendy a następnie porównanie trwa lata świetlne

Zgodnie z Twoją myślą etap 2, jak napisać zapytanie aby do unikalnych wierszy dodał ( dopasował wyniki w kolejnych kolumnach)????