久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql - 在不允許改動(dòng)數(shù)據(jù)表的情況下,如何優(yōu)化以varchar格式存儲(chǔ)的時(shí)間的比較?

瀏覽:123日期:2022-06-19 08:55:37

問題描述

某表A有一列是以varchar格式存儲(chǔ)的時(shí)間time格式是2016-01-01 14:00:00現(xiàn)在數(shù)據(jù)越來(lái)越多了...查詢時(shí)需要比較時(shí)間的情況很多...感覺效率很低

一開始想轉(zhuǎn)換為datetime或者建立索引但是由于歷史之類的原因,表A不允許改動(dòng)

個(gè)人想到一種方法如下:新建一張表B,保存與表A一一對(duì)應(yīng)的id和datetime格式的時(shí)間時(shí)間比較和篩選用表B...最后在表A過(guò)濾

不知這種方法是否妥當(dāng)?還望大牛們指點(diǎn)一下...

PS:目前環(huán)境下是MySQL

問題解答

回答1:

不能改表的情況下,你的方法應(yīng)該是靠譜的

回答2:

datefromat格式化一下然后再對(duì)比

主站蜘蛛池模板: 信宜市| 阿鲁科尔沁旗| 沁源县| 东港市| 和龙市| 临沭县| 临泽县| 同仁县| 麦盖提县| 牡丹江市| 虞城县| 郸城县| 吴堡县| 尉犁县| 读书| 浏阳市| 大方县| 阳高县| 惠州市| 东源县| 江城| 利辛县| 克什克腾旗| 扶余县| 阳山县| 西昌市| 江门市| 阿鲁科尔沁旗| 内乡县| 江川县| 军事| 六安市| 文昌市| 濮阳市| 绥德县| 临夏县| 高安市| 固镇县| 驻马店市| 安图县| 贵港市|