Forum » Izdelava spletišč » en SQL se noče generirat v možganih
en SQL se noče generirat v možganih
Uporabnik ::
torej dve tabeli, obe imata 'datum'
kako iz npr. prve tabele izbrati vse datume, ki niso v drugi tabeli ... z enim SQL stavkom seveda
kako iz npr. prve tabele izbrati vse datume, ki niso v drugi tabeli ... z enim SQL stavkom seveda
Uporabnik ::
sm pozabu oment da je v obeh tabelah po več neakih datumov...
select DISTINCT t1.datum from t1, t2 where t1.datum <> t2.datum
no ja ni mi jasn, ampak zadeva ne dela
select DISTINCT t1.datum from t1, t2 where t1.datum <> t2.datum
no ja ni mi jasn, ampak zadeva ne dela
Jst ::
SELECT
t1.Datum
FROM
t1
WHERE
t1.Datum NOT IN
(SELECT
Datum
FROM
t2)
t1.Datum
FROM
t1
WHERE
t1.Datum NOT IN
(SELECT
Datum
FROM
t2)
Islam is not about "I'm right, you're wrong," but "I'm right, you're dead!"
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
Zgodovina sprememb…
- spremenil: Jst ()
Jst ::
nope, en select in en subselect ;)
Islam is not about "I'm right, you're wrong," but "I'm right, you're dead!"
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
Nox ::
kako je s temi subselecti, katere verzije katerih podatkovnih baz jih podpirajo....(mysql <5 jih ne)
drgač pa..
SELECT DISTINCT t1.datum
FROM t1
LEFT JOIN t2 ON t2.datum = t1.datum
WHERE t2.datum IS NULL
drgač pa..
SELECT DISTINCT t1.datum
FROM t1
LEFT JOIN t2 ON t2.datum = t1.datum
WHERE t2.datum IS NULL
Jst ::
Vsaka resna baza podpira subselecte. Če ne podpira, ni vredna za resno delo.
Islam is not about "I'm right, you're wrong," but "I'm right, you're dead!"
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
Nox ::
potlej namiguješ na to da mysql <4.1 ni uporaben/vreden za resno delo?
še eno vprašenje: katero potem ti uporabljaš?
ups pa mal krive vere tud učim ni mysql 5 ampak 4.1
še eno vprašenje: katero potem ti uporabljaš?
ups pa mal krive vere tud učim ni mysql 5 ampak 4.1
Jst ::
Nox:
Že vprašanje si napačno zastavil.
"Katere pa uporabljaš ti?" bi se moralo glasiti.
In tudi to je napačno.
"Katere baze uporabljalo stranke vašega podjetja?" bi pa bilo pravilno.
Že vprašanje si napačno zastavil.
"Katere pa uporabljaš ti?" bi se moralo glasiti.
In tudi to je napačno.
"Katere baze uporabljalo stranke vašega podjetja?" bi pa bilo pravilno.
Islam is not about "I'm right, you're wrong," but "I'm right, you're dead!"
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
Uporabnik ::
ja moja boga 4.0x mysql res ne podpira subselect, čeprov bi si kar želel
Zgleda da sm bli že kr blizu rešitve , tist k je Nox napisu na prvi pogled deluje, no morm rečt da tudi na drugi pogled. tnx .... manjku mi je sam še tist where :)
Zgleda da sm bli že kr blizu rešitve , tist k je Nox napisu na prvi pogled deluje, no morm rečt da tudi na drugi pogled. tnx .... manjku mi je sam še tist where :)
zdravc ::
Preveri, ce deluje 'minus'
select distinct t1.datum from t1
minus
select distinct t2.datum from t2
Izpise vse datume iz t1, ki niso v t2
select distinct t1.datum from t1
minus
select distinct t2.datum from t2
Izpise vse datume iz t1, ki niso v t2
kdor zna pa žih
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [SQL] Pohitritev izpisaOddelek: Programiranje | 2977 (1876) | kuall |
» | [SQL] Unikatni izpisiOddelek: Programiranje | 2242 (1629) | 111111111111 |
» | SQL query za datume, ki se ne prekrivajoOddelek: Programiranje | 2635 (2266) | omnimint |
» | sql select stavekOddelek: Programiranje | 1480 (1382) | zavajon |
» | [SQL] InsertOddelek: Programiranje | 2091 (1693) | greentech |