日期格式的输入的设计采用文本框好,还是采用<html:select/>?
如
用户输入 【2010-02-22】 至 【2011-02-23】
日期格式在MYSQL最好采用什么数据类型来存储,并便于查询。如
select * from table1 where field1=? between 输入值1 and 输入值2;
要这样做吗?另外一个就是?
假如我要查询像这样的字段?管体规格 219 * 6.35
将这样的数据怎样做查询呢?
用什么数据类型好呢?
字符串?
各位大哥些,帮帮小弟啊。
如
用户输入 【2010-02-22】 至 【2011-02-23】
日期格式在MYSQL最好采用什么数据类型来存储,并便于查询。如
select * from table1 where field1=? between 输入值1 and 输入值2;
要这样做吗?另外一个就是?
假如我要查询像这样的字段?管体规格 219 * 6.35
将这样的数据怎样做查询呢?
用什么数据类型好呢?
字符串?
各位大哥些,帮帮小弟啊。
最简单的方式,用两个字段来存在,PIPE_LENGTH、PIPE_DIA 这样查询的时候一个and操作就OK了,同时也支持查找某一个数据的所有管体。纯属个人观点,欢迎讨论
用户输入2010-01-11 ,用什么数据类型好?
还有一种格式2010/02/21 又用什么数据类型存储好呢?便于经常查询?假如我现在要查询2010-01-11 至 2010-09-22 之间的管体信息?
2010/01/11 至 2010/09/12
但上面的时间值是通过用户输入得到.
在MySQL 5.1.53 版本中应该怎样实现功能呢?
FROM t_table t
WHERE t.create_time >= :输入的日期
AND t.create_time < :输入结束日期的下一天输入的字符串转为 Date 时,把时分秒都置为 0 就可以了。
FROM t_table t
WHERE t.create_time >= 输入的日期
AND t.create_time <输入结束日期的下一天
还是没有结果?
如果我查询制定日期怎么办呢?
假如我只查询2010-09-08
的记录应该用什么数据类型呢?
FROM t_table t
WHERE t.create_time >= 输入的日期
AND t.create_time <输入结束日期的下一天
还是没有结果?
如果我查询制定日期怎么办呢?
假如我只查询2010-09-08
的记录应该用什么数据类型呢?
查询的时候最好用日期控件 用输入框的判断太麻烦
接收查询参数用String 就行了
查询语句如上