Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

spajanje dviju tablica u jednu

[es] :: MS SQL :: spajanje dviju tablica u jednu

[ Pregleda: 4634 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

elmagio
Kontroling i informatika

Član broj: 95249
Poruke: 164



+1 Profil

icon spajanje dviju tablica u jednu16.10.2008. u 11:30 - pre 188 meseci


Imam dvije tablice npr.tablica1,tablica2.

tablica1

sifra
naziv
kolicina
vrijednost


tablica2

sifra
naziv
kolicina
vrijednost
porez
korisnik




Moje pitanje je kako napraviti neku proceduru koja će se pokretati i
prebaciti tablicu1 i tablicu2 u neku recimo tablicu3?

tablica3 bi imala ova polja

sifra
naziv
kolicina
vrijednost
porez
korisnik



LP,
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: spajanje dviju tablica u jednu16.10.2008. u 14:30 - pre 188 meseci
Pocnes od neceg ovako:
Code:

SELECT
A.Sifra, A.Naziv, A.Kolicina, B.vrijednost, B.Porez, NB.Korisnik
FROM tablica1 AS A
INNER JOIN Tablica2 AS B 
ON  A.Sifra = B.Sifra

pa dalje stim radis sta hoces - pokazes ga korisniku, prebacis u neku trecu tabelu ili slicno.
 
Odgovor na temu

elmagio
Kontroling i informatika

Član broj: 95249
Poruke: 164



+1 Profil

icon Re: spajanje dviju tablica u jednu17.10.2008. u 05:57 - pre 188 meseci


Zidar nisi me baš razumio?


U tablici jedan:

sifra-------naziv------kolicina------vrijednost
10 jklkjlk 15 1500
20 tztzuz 12 250



u tablici dva:

sifra-------naziv------kolicina------vrijednost-----porez------korisnik
10 jklkjlk 0 1500 40 mm
30 jklhhh 0 750 35 tt



i sada želim napraviti tablicu tri

sifra-------naziv------kolicina------vrijednost-----porez------korisnik
10 jklkjlk 15 1500
20 tztzuz 12 250
10 jklkjlk 0 1500 40 mm
30 jklhhh 0 750 35 tt


Lp,
 
Odgovor na temu

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
*.com
Via: [es] mailing liste



Profil

icon Re: spajanje dviju tablica u jednu17.10.2008. u 07:07 - pre 188 meseci
Ako ti je potreban samo view onda uradi union query

SELECT sifra, naziv, kolicina, vrednost, 0 as porez, 'xx' as korisnik
from tabela1
UNION
SELECT sifra, naziv, kolicina, vrenost, porez, korisnik
from tabela2

mozes da koristis i where klauzule i order by klauzule
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: spajanje dviju tablica u jednu20.10.2008. u 14:30 - pre 188 meseci
Nisam te razumeo jer nisi rekao dovoljno jasno sta hoces. Nisi rekao da hoces da na ovaj nacin 'spojis' tabele. Kolega sparc ti je pokazao kako se to radi. Medjutim, ti nigde i ne kazes 'da spojim tabele jednu ispod druge i to prikazem', nego kazes 'da napravim trecu tabelu', pa te mozda nije ni on razumeo. Moras da budes malo jasniji. U ovom psolu uvek je odgovornost za razumavanje an onome ko nesto trazi. Ako te nismo razumeli, znaci da nis dobro postavio pitanje. Moze biti da mi nismo dovoljno pametni da razumemo, istina je, ali i u tom slucaju ti moras da resis problem - da postavis pitanje tako da ga mi razumemo. Samo tako ti mozemo pomoci. Sve ostalo je gubljenje vremena.
 
Odgovor na temu

elmagio
Kontroling i informatika

Član broj: 95249
Poruke: 164



+1 Profil

icon Re: spajanje dviju tablica u jednu23.10.2008. u 06:50 - pre 188 meseci


Ok Zidar.

Zahvaljujem se svima na odgovorima. Ovo sa UNION mi riješava problem.


 
Odgovor na temu

[es] :: MS SQL :: spajanje dviju tablica u jednu

[ Pregleda: 4634 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.