0 0

mysql 字符串格式化 时间3

amount表中


    id      date           time      
    1    2010-05-15       103947  

total表中
    id        dateTime              num
    1    2010-05-15 08:00:00       1000
    2    2010-05-15 10:39:00        889
    3    2010-05-15 12:13:36         56

怎么样才能把amount表中的时间作为查询条件(date和time 组成时间格式进行查询)
sql> select * from total where total.date >'2010-05-15 10:39:47'这样格式的
                                                    (这里应该是amount表中的时间)







2010年5月18日 23:31

5个答案 按时间排序 按投票排序

0 0

采纳的答案

可以用cast

select cast(concat('2010-05-15 ', '10:39:47') as datetime);

+-----------------------------------------------------+
| cast(concat('2010-05-15 ', '10:39:47') as datetime) |
+-----------------------------------------------------+
| 2010-05-15 10:39:47                                 |
+-----------------------------------------------------+
1 row in set (0.00 sec)

2010年5月21日 04:08
0 0

也只能这样了.

2010年5月20日 17:25
0 0

楼上也是没有办法中得办法,lz定义time有问题

2010年5月19日 15:42
0 0

select * from total where total.date >DATE('2010-05-15 10:39:47')

2010年5月19日 07:35
0 0

CONCAT(DATE,' ', LEFT( TIME,2),':', SUBSTRING( TIME,3,2),':', RIGHT( TIME,2)) 即可

干嘛不在在amount中的time存入以分号分隔的时间啊, 那样就只要CONCAT(DATE,' ', TIME)就行了

2010年5月19日 07:07

相关推荐

    mysql语句格式化工具(php)

    MySQL语句格式化工具在IT行业中扮演着重要的角色,尤其对于数据库管理员和开发人员来说,它们可以帮助优化SQL代码的可读性和维护性。本工具基于PHP实现,专注于将杂乱无章的SQL查询语句转化为整洁、易读的格式。在...

    Mysql字符串处理函数详细介绍、总结

    MySQL中的字符串处理函数是数据库操作中非常重要的工具,它们允许我们对存储的数据进行各种操作,如拼接、截取、转换、查找等。以下是对这些函数的详细解释: 1. ASCII(char):此函数返回字符的ASCII码值,即字符...

    mysql字符集转换

    ### MySQL字符集转换详解 #### 一、引言 在MySQL数据库管理中,字符集的正确设置至关重要。它直接影响到数据的存储与检索效果,尤其是对于包含多种语言文本的应用场景而言。本文将围绕“MySQL字符集转换”这一主题...

    mysql获取字符串长度函数(CHAR_LENGTH)

    length: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符CHAR_LENGTH(str) 返回值为字符串str 的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集, LENGTH()...

    drools从字符串中动态加载规则

    而动态加载规则则是通过将规则文本转化为字符串,再将该字符串转换为Drools能够识别的资源格式(Resource)。 具体步骤如下: 1. **构建规则字符串**:根据实际业务需求,动态生成包含规则定义的字符串。 2. **创建...

    mysql拼接字符串函数.zip

    这两个函数在MySQL 8.0版本之后引入,用于格式化字符串。STRING_FORMAT() 类似于C#或Java中的同名函数,可以按照指定的格式插入值。FORMAT() 则用于格式化数字,使其带有指定的小数位数。 6. 使用 + 操作符 在MySQL...

    Unity3D教程:修改mysql字符编码成为UTF82

    本教程将介绍如何解决Unity3D中与MySQL数据库连接时的字符编码问题,确保数据能够正确地以UTF-8格式存储和读取。 首先,我们遇到的问题是即使设置表的默认字符集为UTF8,并且在发送查询时使用UTF-8编码,仍然会出现...

    MySQL 基础 - 字符串函数.md

    ### MySQL基础 - 字符串函数详解 在MySQL数据库中,字符串函数是非常重要的组成部分之一,它们可以帮助我们有效地管理和操作数据中的文本部分。对于任何从事数据库管理、数据处理或数据分析的人来说,熟练掌握这些...

    MySQL中字符串函数详细介绍[转][定义].pdf

    以下是一些重要的MySQL字符串函数的详细说明: 1. ASCII(str): 这个函数返回字符串`str`的第一个字符的ASCII码值。如果`str`为空字符串,它返回0;如果`str`为NULL,它返回NULL。例如,ASCII('M')返回50。 2. BIN...

    详解mysql 获取当前日期及格式化

    这个函数接收两个参数:第一个是日期或时间字段,第二个是格式字符串。例如: ```sql SELECT DATE_FORMAT(NOW(), '%Y-%m-%d'); ``` 这将返回日期,格式为'2023-07-01',其中`%Y`代表四位数的年份,`%m`代表两位数...

    Python3.x版本中新的字符串格式化方法

    在Python 3.x版本中,字符串格式化方法相较于Python 2.x版本有了显著的变化。Python 2.x中广泛使用的旧式字符串格式化方法基于百分号(%)语法,而Python 3.x则引入了一套新的字符串格式化方法,以适应更现代化和...

    其中的ADODB.Connection中的连接字符串怎么写

    值得注意的是,在异常处理中,代码通过捕获_com_error类型异常,提供了错误信息的格式化输出,增强了程序的健壮性和可读性。 ### 总结 通过以上分析,我们可以看到,构造一个有效的ADODB.Connection连接字符串是...

    Sql Server脚本转Delphi语言格式字符串工具

    总之,"Sql Server脚本转Delphi语言格式字符串工具"是一个实用的开发辅助工具,它解决了数据库脚本与编程语言字符串格式之间的转换问题,节省了开发者的时间,提高了代码的可读性和维护性。对于熟悉Sql Server和...

    常用SQL字符串函数集锦.

    它们可以帮助我们进行各种操作,如提取、转换、格式化和比较字符串。本篇将详细讲解一些常用的SQL字符串函数,以便你在数据库操作中更加得心应手。 1. **CONCAT()** `CONCAT()` 函数用于连接两个或多个字符串。...

    mysql中格式化日期详解

    它接受两个参数,即要格式化的日期或日期时间表达式`date`,以及一个定义输出格式的字符串`format`。`format`参数包含各种占位符,每个代表一种特定的日期或时间元素。例如: - `%a` 表示缩写的星期名,如 'Mon'。 ...

    Mysql格式化日期时间[归类].pdf

    该函数的语法为 DATE_FORMAT(date, format),其中 date 是要格式化的日期时间,format 是格式化的字符串。 在 format 字符串中,可以使用多种修饰符来格式化日期时间。这些修饰符包括: * %M:月份的名字(January...

    mysql 各种格式判断

    通过以上三个自定义函数的实现,我们可以有效地在 MySQL 中对字符串进行格式判断,包括但不限于判断字符串是否全为汉字、是否为有效的日期格式以及是否全为数字等。这些函数的应用场景非常广泛,在数据清洗、格式...

    数值运算字符串转换成数字.zip

    5. **字符串操作**:如果字符串格式固定,你可以使用SQL的字符串函数(如SUBSTRING、INSTR等)来分隔字符串,然后逐个计算。例如,将"1+8-2"拆分成"1"、"+"、"8"和"-",然后分别处理。 6. **安全考虑**:在处理用户...

    详解MySQL日期 字符串 时间戳互转

    平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的 转换(即:date转字符串、date转时间戳、字符串转date、字符串转...

    Python MySQL 日期时间格式化作为参数的操作

    本篇将深入探讨如何在Python中格式化日期时间并将其作为参数传递给MySQL查询。首先,理解MySQL中的日期时间格式至关重要。在示例中,`start_time` 字段存储的格式是 `2018-03-21 10:55:32`,这是一种标准的`YYYY-MM-...

Global site tag (gtag.js) - Google Analytics