Forum » Programiranje » sql
sql
BRBR ::
ena tabela
Primerjava grupe 1 in 2, kater value je v 2 in ni v 1 ? 'foo', jasno.
Sql ? Ne skontam nič kar bi dalo željeni rezultat.
group value 1 krneki 2 foo 2 krneki
Primerjava grupe 1 in 2, kater value je v 2 in ni v 1 ? 'foo', jasno.
Sql ? Ne skontam nič kar bi dalo željeni rezultat.
- spremenil: BRBR ()
OracleDev ::
select value from imetabela where group = 2 minus select value from imetabela where group = 1
mallard ::
ali pa:
http://sqlfiddle.com/#!5/f9c0b/14/0
select val from (select * from tabela where grupa = 2) where val not in (select val from tabela where grupa = 1);
http://sqlfiddle.com/#!5/f9c0b/14/0
Zgodovina sprememb…
- spremenilo: mallard ()
BRBR ::
delete from (select * from tabela where grupa = 2) where val not in (select val from tabela where grupa = 1);
Ne dela na mysql. Potem sem se igral s crate view in delete from ... view ...
kuall ::
select * from tabela t1 where grupa = 2 and not exists (select 1 from tabela t2 where t2.value = t1.value and t2.grupa = 1)
Zgodovina sprememb…
- spremenilo: kuall ()
Miha 333 ::
SELECT value FROM table WHERE grupa = 2 AND value NOT IN (SELECT value FROM table WHERE grupa = 1)
P.S. group je v MySQL rezervirana beseda, zato jo moraš obdati s backtick narekovaji, raje uporabi grupa ali kaj drugega.
Zgodovina sprememb…
- spremenilo: Miha 333 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Učenje programiranja PHPOddelek: Programiranje | 1507 (1048) | Spura |
» | SQL vprasanje (strani: 1 2 )Oddelek: Programiranje | 8436 (5115) | BivšiUser2 |
» | mysql, insert, values, selectOddelek: Programiranje | 1866 (1693) | slosi |
» | Sql pomočOddelek: Pomoč in nasveti | 801 (761) | zaaaz89 |
» | MYSQL vprašanjeOddelek: Programiranje | 1814 (1429) | MrBrdo |