Autor Zpráva
neix
Profil *
Mám dotaz, je možný nějak z databáze vytáhnout několik údajů, ale vždy jen jeden údaj u kterého platí podmínka např.:


+-+-+
|A|B|
+-+-+
|A|B|
+-+-+
|A|B|
+-+-+
|C|B|
+-+-+
|C|B|
+-+-+
|C|B|
+-+-+
|D|B|
+-+-+
|D|B|
+-+-+


z téhle tabulky bych chtěl získat záznamy u kterých platí, že hodnoty jsou A a B nebo C a B, ale vždy jen od každého 1, tudíž bych chtěl, aby z téhle tabulky vypadly jenom tyto 2 záznamy:



+-+-+
|A|B|
+-+-+
|C|B|
+-+-+


Jestli někdo ví, jak na to pište. Díky moc.
tiso
Profil
nejak takto: SELECT a, b FROM table GROUP BY CONCAT(a, b)
Kajman_
Profil *
select distinct a, b from tabulka where (a='A' and b='B') or (a='C' and b='B')

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0