mysql给日期创建索引_如何在MySql的DATETIME字段的日期部分创建索引
如何在DATETIME字段的日期部分创建索引?
mysql> SHOW COLUMNS FROM transactionlist;
+-------------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+------------------+------+-----+---------+----------------+
| TransactionNumber | int(10) unsigned | NO | PRI | NULL | auto_increment |
| WagerId | int(11) | YES | MUL | 0 | |
| TranNum | int(11) | YES | MUL | 0 | |
| TranDateTime | datetime | NO | | NULL | |
| Amount | double | YES | | 0 | |
| Action | smallint(6) | YES | | 0 | |
| Uid | int(11) | YES | | 1 | |
| AuthId | int(11) | YES | | 1 | |
+-------------------+------------------+------+-----+---------+----------------+
8 rows in set (0.00 sec)
TranDateTime用于保存交易发生的日期和时间
我的表中有超过1,000,000条记录,并且该语句
SELECT * FROM transactionlist where date(TranDateTime) = '2008-08-17'
花费很长时间。
编辑:
mysql给日期创建索引_如何在MySql的DATETIME字段的日期部分创建索引相关推荐
- mysql时间排序最后一个_如何在MySQL中按日期排序,但最后放置空日期?
按日期排序,并借助ORDER BY子句和IS NULL属性设置最后一个空日期.语法如下:SELECT *FROM yourTableName ORDER BY (yourDateColumnName ...
- 如何在mysql中创建过程_如何在MySQL 中创建存储过程?
问题阐述 自MySQL 5.0 开始,MySQL 就支持存储过程.存储过程是一些被用户定义的SQL 语句集合.一个存储程序是可以被存储在服务器中的一套SQL 语句.存储过程可以被程序.触发器或另一个存 ...
- 如何在mysql中创建连接_如何在MySQL中创建新用户并开启远程连接访问?
如何在MySQL中创建新用户并开启远程连接访问? 发布时间:2020-05-21 14:55:19 来源:亿速云 阅读:176 作者:鸽子 下面由mysql教程给大家介绍MySQL创建新用户并开启远程 ...
- mysql 8重置root密码_如何在MySQL 8中重置root密码
MySQL中的用户密码存储在用户表中,密码重置实际上是改变该表中记录的值. 要在忘记密码的情况下更改密码,我们的想法是绕过MySQL的身份验证进入系统并使用SQL命令更新记录密码值. 在MySQL 5 ...
- mysql 搜索标题中字符串_如何在MySQL表中搜索特定字符串?
使用等于运算符进行完全匹配-select *from yourTableName where yourColumnName=yourValue; 让我们首先创建一个表-mysql> create ...
- mysql 指定日期条件求和_如何在mysql中按每个日期对字段进行求和-问答-阿里云开发者社区-阿里云...
我正在尝试根据案件的日期查询QUERY总计字段罚款,何时但不成功,有解决方案吗? 我的桌子 NIP NAMA TANGGAL JENIS_KEHADIRAN DENDA 10016 Novi Iraw ...
- mysql外键约束脚本_如何在MySQL中设置外键约束
(1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库 ...
- mysql按特定的顺序_如何在MySQL中按特定顺序排列数据?
使用ORDER BYIF()可以按特定顺序排列数据.以下是语法-select *from yourTableName ORDER BY IF(yourColumnName=yourValue1 OR ...
- mysql查询中使用别名_如何在MySQL选择查询中使用别名?
要在MySQL中设置别名或替代名称,您需要使用AS关键字.让我们首先创建一个表-mysql> create table DemoTable ( Name varchar(100) ); 使用插入 ...
- mysql 千位分隔符号_如何在MySQL记录中放置千位分隔符?
FORMAT()为此使用方法.让我们首先创建一个表-mysql> create table DemoTable -> ( -> Amount DECIMAL(10,2) -> ...
最新文章
- 挑战唯物论?诺奖得主彭罗斯:意识产生可能是大脑内的「量子叠加」的结果...
- hadoop data join
- 编码方式 / ASCII、UNICODE、UTF-8、ANSI
- 致:WWF技术博客领跑者WXWINTER--兰竹梅菊.春夏秋冬
- webpack:js、css、es6装载与压缩配置-学习笔记
- P2280 [HNOI2003]激光炸弹
- mac mysql 的lb_四层LB和七层LB
- Spring Data JPA 实例查询
- qdir 自动创建多级目录_Qt 判断文件或文件夹是否存在及创建文件夹
- [Ext JS 4] Extjs 之 initComponent 和 constructor的区别
- endless walk
- Ping++ 牵手招商银行,正式为商户开放一网通支付渠道
- 人工智能python编程面试题_5000字纯干货|人工智能笔试题目及答案
- 教科书式RSA方案面临的攻击及防御措施
- 几行Python代码帮你生成精美词云图
- 兼容火狐、谷歌等主流浏览器的万年历
- 大学四年如何有效的使用『牛客』平台
- Python实现汉诺塔代码
- Python SDK是什么
- 基于Android驾校理论模拟考试系统APP
热门文章
- 飞利浦 f718 java 微信_第一次使用飞利浦F718手机感觉怎么样及优缺点
- 小h的数列 //差分前缀和的应用(好好看好好学(包括我自己))
- js小游戏---扫雷
- 教育学考研跨考计算机,某985计算机专业,想要三跨北师大教育学,会不会很难?...
- android runtime异常,在做android下拉刷新时遇到异常java.lang.RuntimeException: Can't create handle...
- python 自动执行 apdl_在高效的mann中从Python运行ANSYS Mechanical APDL
- php tp框架验证,tp5.1验证 - thinkphp5.1框架学习 - php中文网博客
- 常见的图结构表示(python)
- 自动驾驶 2-5 自动驾驶汽车的未来 The Future of Autonomous Vehicles
- kaggle比赛:房价预测(基于MXNet框架)