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

NOT EXISTS ne daje ispravan rezultat.

[es] :: MS SQL :: NOT EXISTS ne daje ispravan rezultat.

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kosovic
podgorica

Član broj: 41470
Poruke: 58
*.crnagora.net.



+1 Profil

icon NOT EXISTS ne daje ispravan rezultat.29.01.2014. u 07:23 - pre 124 meseci
Iz sledećeg upita,
SELECT partija, trazena_kolicina, procjenjena_vrijednost, tender, id
FROM drasko.tblprocjenjena
WHERE (tender = '0114') AND (NOT EXISTS
(SELECT partija, atc, naziv_i_opis_proizvoda, zasticeni_naziv_i_pakovanje, proizvodac, jedinica_mjere, kolicina, ponudjena_kolicina, jedinicna_cijena, ukupna_cijena, procjenjena_vrijednost,
ponudac, bod, tender
FROM drasko.[4_wprvorangirani]
WHERE (drasko.tblprocjenjena.partija = partija)))
dobijam da svega 5 zapisa iz tebele “drasko.tblprocjenjena” nijesu zastupljene u tabelu “drasko.[4_wprvorangirani], a zaista hvali 35 zapisa. Pitam ako neko zna zašto preostalih 30 zapisa se ne prikazuje da hvali. Sve sam probao I ne znam o čemu se radi.
Unaprijed zahvalan!
 
Odgovor na temu

Zidar
Canada

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



+79 Profil

icon Re: NOT EXISTS ne daje ispravan rezultat.30.01.2014. u 13:51 - pre 124 meseci
Ako nam objasnis sta koja tabela sadrzi i sta hoces da postignes, mozda ti mozemo pomoci... Bilo bi dobro da kveri formatiras malo i da ga pokazes izmedju tagova "code" i""/code", ovako nekako:
Code:

SELECT
    partija
    , trazena_kolicina
    , procjenjena_vrijednost
    , tender
    , id
FROM   drasko.TblProcjenjena
WHERE  ( tender = '0114' )
     AND ( NOT EXISTS
                         ( SELECT
                                 partija
                                 , atc
                                 , naziv_i_opis_proizvoda
                                 , zasticeni_naziv_i_pakovanje
                                 , proizvodac
                                 , jedinica_mjere
                                 , kolicina
                                 , ponudjena_kolicina
                                 , jedinicna_cijena
                                 , ukupna_cijena
                                 , procjenjena_vrijednost
                                 , ponudac
                                 , bod
                                 , tender
                             FROM   drasko.[4_wprvOrAnGiRani]
                             WHERE  ( drasko.TblProcjenjena.partija = partija ) ) ) 

 
Odgovor na temu

kosovic
podgorica

Član broj: 41470
Poruke: 58
79.143.104.*



+1 Profil

icon Re: NOT EXISTS ne daje ispravan rezultat.20.02.2014. u 10:07 - pre 123 meseci
SELECT
partija
, trazena_kolicina
, procjenjena_vrijednost
, tender
, id
FROM drasko.TblProcjenjena
WHERE ( tender = '0114' )
AND ( NOT EXISTS
( SELECT
partija
, atc
, naziv_i_opis_proizvoda
, zasticeni_naziv_i_pakovanje
, proizvodac
, jedinica_mjere
, kolicina
, ponudjena_kolicina
, jedinicna_cijena
, ukupna_cijena
, procjenjena_vrijednost
, ponudac
, bod
, tender
FROM drasko.[4_wprvorangirani]
WHERE ( drasko.TblProcjenjena.partija = partija ) ) )

Prva tabela “drasko.TblProcjenjena” sadrži sve partije koje su ponudjene na tender, druga tabela “drasko.[4_wprvorangirani]” prikazuje partije koje su prošle na tender. Ono što bih ja htio prikaz partija koje nijesu prošle ili nijesu ponuđene, znači razlika između prve tabele “drasko.TblProcjenjena” I druge “drasko.[4_wprvorangirani]”.
Veliki pozdrav!
Draško.
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

Član broj: 49961
Poruke: 225
*.adsl-1.sezampro.rs.

Sajt: www.drinacoding.com


+14 Profil

icon Re: NOT EXISTS ne daje ispravan rezultat.20.02.2014. u 10:27 - pre 123 meseci
Ako sam dobro razumeo, treba ti nešto ovako:
Code:

SELECT
    partija
    , trazena_kolicina
    , procjenjena_vrijednost
    , tender
    , id
FROM   drasko.TblProcjenjena
WHERE tender = '0114' AND 
partija NOT IN (SELECT drasko.[4_wprvorangirani].partija FROM drasko.[4_wprvorangirani]
WHERE drasko.[4_wprvorangirani].tender = '0114')
 
Odgovor na temu

kosovic
podgorica

Član broj: 41470
Poruke: 58
79.143.104.*



+1 Profil

icon Re: NOT EXISTS ne daje ispravan rezultat.20.02.2014. u 10:49 - pre 123 meseci
Dušane,
To je to što meni treba, zahvaljujem i pozdrav,
Draško
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

Član broj: 49961
Poruke: 225
*.adsl-1.sezampro.rs.

Sajt: www.drinacoding.com


+14 Profil

icon Re: NOT EXISTS ne daje ispravan rezultat.20.02.2014. u 10:52 - pre 123 meseci
Nema na čemu.
Pozdrav
 
Odgovor na temu

[es] :: MS SQL :: NOT EXISTS ne daje ispravan rezultat.

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

Postavi temu Odgovori

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