[Linux-Biella] Help con SQL

PaulTT paultt a bilug.it
Mar 13 Mar 2018 12:40:55 CET


On 13/03/2018 10:57, vallini.daniele a bilug.it wrote:
> Tue, Mar 13, 2018 at 09:26:43AM +0100  Paolo Ciarrocchi ha scritto:
>
>> Ciao a tutti,
>> mi potete aiutare a creare due/tre query SQL?
>>
>> Per un progettino OS ho una tabella fatta cosi:
>> START_LONGITUDE _START_LATITUDE END_LONGITUDE _END_LATITUDE
>> _CURRENT_SPEED _LAST_UPDATED
>>
>> Mi interessa fare una query e mostrare solo i dati per cui:
>> _CURRENT_SPEED è diverso da -1 e _LAST_UPDATED è > di marzo 2018
>>
>> Help please?
>>
>> -- 
>> Paolo
> di massima:
>
> SELECT * FROM tabella WHERE _CURRENT_SPEED <> '-1' AND _LAST_UPDATED > 'marzo 2018'
>
> Ho qualche perplessita sui campi, il primo puo' essere un INT e non
> dovresti avere problemi ma il secondo come data in TEXT poco mi
> convince.
non e' che poco convince, e' che dovremmo sapere i dati come son scritti 
dentro
se current_speed e' un numero, non mettere gli apici
se last_updated e' una data usi il campo data direttamente > '2018-03-01 
00:00:00'
ma dipende come e' impostata ovviamente , questo vale per datetime
se cerchi una data specifica usa
date(_LAST_UPDATED) = '2018-03-12';

ma meglio con > e < di cui sopra

-- 
It is a good day to die. But the day is not yet over.



Maggiori informazioni sulla lista Linux