問題:select * from table where created_at>('20170518','yyyymmdd')這個(gè)問題在哪里?如何解決?回答:時(shí)間寫死,閉合,時(shí)間開了,要有閉合時(shí)間。問題是, 查詢這個(gè)時(shí)間字段的時(shí)候?yàn)槭裁匆莻€(gè)閉區(qū)間? 一定要是一個(gè)范圍?我個(gè)人認(rèn)為大概應(yīng)該是這個(gè)樣子的:假如這個(gè)是個(gè)日志表,數(shù)據(jù)量分分鐘都是成千上萬的, 如果沒有指定區(qū)間的話,很容易就是選個(gè)十年二十年前的時(shí)間全部查出來,然后結(jié)果過大,死掉了所以,使用時(shí)間的區(qū)間就是為了防止這種結(jié)果集合太大的問題出現(xiàn)事實(shí)是這個(gè)樣子么? 或者說從mysql代碼里來說,有個(gè)區(qū)間會(huì)比較好
數(shù)據(jù)庫查詢時(shí)間日期字段的時(shí)候?yàn)槭裁匆髸r(shí)間是一個(gè)時(shí)間段?
函數(shù)式編程
2018-12-16 15:47:33