Tema: Re: Reikia patarimo dėl SQL
Autorius: Jornada Del Muerto
Data: 2011-07-24 14:16:12
Siulyciau aliasus iprast naudot ;)
SELECT
l1.pasl_id,
l1.paslauga,
l2.data_nuo + l2.data_iki laikotarpiai
FROM
lenta1 l1
INNER JOIN
lenta2 l2 USING (pasl_id)
"Razor" <razor444@gmail.com> wrote in message news:j0gj2e$mfu$1@trimpas.omnitel.net...
> SELECT lenta1.pasl_id, lenta1.paslauga, (lenta2.data_nuo + lenta2.data_iki)
> AS laikotarpiai FROM lenta1 INNER JOIN lenta2 USING (pasl_id)
>
> Tik klausimas kam tau sudedineti datas? Ar tu nori tik vizualiai jas
> parodyti kartu per bruksneli? Tuomet:
>
> SELECT lenta1.pasl_id, lenta1.paslauga, CONCAT(lenta2.data_nuo,' ',
> lenta2.data_iki) AS laikotarpiai FROM lenta1 INNER JOIN lenta2 USING
> (pasl_id)
>
>
> "HyperLink" <tomas.bagdonas@gmail.com> wrote in message
> news:j09mt6$iu0$1@trimpas.omnitel.net...
>> yra dvi lentelės: lenta1 ir lenta2.
>>
>> lenta1 laukai:
>>
>> pasl_id, paslauga
>>
>> lenta2 laukai:
>>
>> pasl_id, data_nuo, data_iki
>>
>>
>> reikia toki selecta padaryti:
>>
>> select lenta1.pasl_id, lenta1.paslauga, lenta2.laikotarpiai
>> (data_nuo+data_iki where lenta1.pasl_id=lenta2.pasl_id) from lenta1,
>> lenta2
>>
>>
>> lenta 1 pasl_id yra unikalus. Lenta2 gali buti keli laikotarpiai
>> atitinkantys lenta1 pasl_id, todel reikia juos kazkaip sutraukti I viena
>> eilute.
>>
>>
>>
>> Kaip tai padaryti?
>