Giriş
Sqlite date olarak sütun tipine sahip değildir. Açıklaması şöyle
Örnek ver
datetime
Saniye cinsinden sayıyı string'e çevirir. Formatlama imkanı vermez.
Örnek
Şöyle yaparız
time
Örnek ver
Sqlite date olarak sütun tipine sahip değildir. Açıklaması şöyle
SQLite does not actually have a formal date type, but rather dates are stored essentially
as text.
date Örnek ver
datetime
Saniye cinsinden sayıyı string'e çevirir. Formatlama imkanı vermez.
Örnek
Şöyle yaparız
SELECT datetime(mytimecolumn,'unixepoch') from table1;
julianday
Örnek ver
Örnek ver
Örnek ver
strftime - format + timestring
strftime string alır ve belirtilen formatı kullanarak bir başka string döner. Sonuç bir başka string ile lexicographic olarak karşılaştırılabilir. Kullanılabilecek formatlama string'leri şöyle
Şöyle yaparız.
YYYY-MM-DD
YYYY-MM-DD HH:MM
YYYY-MM-DD HH:MM:SS
YYYY-MM-DD HH:MM:SS.SSS
YYYY-MM-DDTHH:MM
YYYY-MM-DDTHH:MM:SS
YYYY-MM-DDTHH:MM:SS.SSS
HH:MM
HH:MM:SS
HH:MM:SS.SSS
now
DDDDDDDDDD
ÖrnekŞöyle yaparız.
SELECT strftime('%d-%m-%Y %H:%M:%f', datetime(mytimecolumn, 'unixepoch')) FROM table1;
Örnek
Şöyle yaparız.Select count(id) as Orders, strftime('%Y-%m', created_at) AS Ordermonth
From users
Group by strftime('%Y-%m', created_at)
Order by Ordermonth;
Örnek
Şöyle yaparız.SELECT *
FROM ATTENDANCE
WHERE strftime('%H:%M:%S', c_date) > '07:30:00' AND
strftime('%H:%M:%S', c_date) < '08:00:00' AND
STATE = 'IN'
Hiç yorum yok:
Yorum Gönder