Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 2.208 pregleda

Najnovija ↓

mysql not in vise polja 30.01.2012. u 13:14 · pre 179 meseci #1
da li bi ovo trebalo da radi?

select * from tab1 where tab1.a1,tab1.a2 not in (select tab23.b1,tab23.b2 from tab23)

u sustini da li radi not in sa vise polja ako predstavljaju validan podatak istog tipa. posto mi to nije radilo prosli put kad sam probao a sad mi opet treba.
Re: mysql not in vise polja 30.01.2012. u 13:17 · pre 179 meseci #2
Ne radi još uvek :)

probaj sa
Code (sql):


SELECT *
FROM tab1
WHERE NOT EXISTS (
   SELECT 1
   FROM tab23
   WHERE tab23.b1 = tab1.a1
      AND tab23.b2 = tab1.a2
)
 


Inače, ovo je MS SQL fourum (Micrsosoft SQL), a ne MySQL forum...
Re: mysql not in vise polja 30.01.2012. u 13:34 · pre 179 meseci #3
jao izvinjavam se, molim da je neko premesti u mysql. hvala na odgovoru.
Re: mysql not in vise polja 30.01.2012. u 15:55 · pre 179 meseci #4
jeste li sigurni u ovo resenje da moze u mysql-u?
Re: mysql not in vise polja 31.01.2012. u 14:56 · pre 179 meseci #6
drugovi moji nasao sam resenje, ipak moze NOT IN sa vise polja. ovaj deo koda radi u MySql-u :

select * from tab1 where (a1,a2) not in (select b1,b2 from tab23)

da naglasim da ne radi ukoliko deo posle where nije u zagradi, javlja gresku. :) pozdrav i hvala vam na odgovorima.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme