» »

Acces primerjava podatkov

Acces primerjava podatkov

madmitch ::

Imam dve tabeli in v vsaki eno kolono istih podatkov, le da jih je v eni tabeli veliko manj. Sedaj bi rad dobil tretjo tabelo v kateri bi bili v eni koloni vsi podatki iz prve tabele (tukaj so vsi podatki) in vsi iz druge (tukaj jih je le nekaj, ki se ujemajo s podatki iz prve). Do sedaj mi je s query ratalo samo to, da sem dobil vse ujemajoče, kar ni dovolj. Rabil bi v eni koloni vse iz prve tabele in v drugi koloni vse iz druge tabele, ki se ujemajo s prvo, pač v vrsti kjer je ujemanje.
Nobody is perfect, my name is Nob Ody

urbybaby ::

Moslim, da bo moral kakšen macro napisat.

madmitch ::

A ve kdo malo bolj natančno, kaj mi je za storiti. To da bomverjetno potreboval macro se zavedam.
Nobody is perfect, my name is Nob Ody

svendej ::

Lažje je, če podaš točno strukturo tabele ter napišeš točno katere atribute želiš. Odgovor je nekaj takega: izelaj nov query ter klikni na sql znak za pisanje SQL kode:

SELECT atributi_ki_jih_zelis

FROM prva tabela INNER JOIN druga.tabela ON id.prve-tabele = id.druga.tabela

WHERE atribut.ki .mora.biti.enak IN
(SELECT atribut.ki.mora.biti.enak FROM druga.tabela)

to je priblizna resitev, ne vem kako, ker moras napisati kaj vec.

lp

madmitch ::

To sem že probal, vendar mi vrne samo tiste, ki se ujemajo. Jaz rabim iz prve tabele vse in iz druge tiste, ki so tudi v prvi.
OK, primer:

T1 T2
1 1
2
3
4 4
5
6
7 7
8
9
0
.
.
.
Še bolje bi bilo, če bi dobil tudi (v 3. stolpcu) tiste zapise iz 2. tabele, ki jih ni v prvi.
Nobody is perfect, my name is Nob Ody

Zgodovina sprememb…

  • spremenil: madmitch ()

OwcA ::

Uporabi LEFT JOIN.
Otroška radovednost - gonilo napredka.

madmitch ::

OwcA: dela
Nobody is perfect, my name is Nob Ody


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

SQL inner join

Oddelek: Programiranje
393363 (2618) smacker
»

MS Access (strani: 1 2 )

Oddelek: Programiranje
647452 (5510) travica
»

[mySQL] Malo bolj kompliciran query :)

Oddelek: Programiranje
10950 (750) Old Spice
»

Access- relacije

Oddelek: Programiranje
141943 (1784) ghost
»

Težave z array

Oddelek: Izdelava spletišč
71294 (1106) Kricert

Več podobnih tem