Tema: Re: Reikia patarimo dėl SQL
Autorius: ledasl
Data: 2011-07-25 12:57:15
ir kuo aliasai sioje vietoje geriau? vietoje to kad zinotum kas yra 
lenta1.paslauga, gauni l1.paslauga

"Jornada Del Muerto" <Jornada@Lythum.lt> wrote in message 
news:j0guts$v7h$1@trimpas.omnitel.net...
> 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?
>>