Tema: Re: fb sql uzklausele (kb)
Autorius: Leon
Data: 2009-06-14 18:35:12
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?