sorry uz caps lock'a: CREATE TABLE GAM_PLAN ( .........., KODAS CHAR (20) CHARACTER SET WIN1257 NOT NULL COLLATE WIN1257, .....................) CREATE TABLE PAMAINA ( ............., KODAS CHAR (20) CHARACTER SET WIN1257 NOT NULL COLLATE WIN1257, ...............) cia lentele, is kurioje saugomo visi kodai: CREATE TABLE PRODUKTAI ( ID INTEGER NOT NULL, PAV CHAR (80) CHARACTER SET WIN1257 NOT NULL COLLATE WIN1257, KODAS CHAR (20) CHARACTER SET WIN1257 NOT NULL COLLATE WIN1257, ......................... ) gal ka ne taip darau? "Laimis" <wiela@centras.lt> wrote in message news:h134rc$2pu$1@trimpas.omnitel.net... > Leon' rašė: >> Jup, distinct siuo atveju tikrai nereikia, taciau iki galo problemos >> vistiek neisprendzia. Prie tokios uzklausos >> >> select kodas from gam_plan >> union >> select kodas from pamaina >> >> jei kodas, pavadinimu L20020 buvo ir vienoje ir kitoje lenteleje, jis >> rezultate parodomas du kartus. man reiktu gauti viena. Mastau apie >> subselect'a dar kazkoki, bet po kol kas per trumpos rankos paciam ji >> pasirasyti :) > > Taip TIKRAI NETURI BŪTI. Ar tik nebus vienos lentelės laukas CHAR, o kitas > VARCHAR tipo?