mysql min 最小时间,MySQL MIN函数为什么找到的不是最小的数

MySQL MIN函数为什么找到的不是最小的数

SQL code:

# SQL Manager 2007 Lite for MySQL 4.4.2.1

# ---------------------------------------

# Host : localhost

# Port : 3306

# Database : test

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES latin1 */;

SET FOREIGN_KEY_CHECKS=0;

DROP DATABASE IF EXISTS `test`;

CREATE DATABASE `test`

CHARACTER SET 'latin1'

COLLATE 'latin1_swedish_ci';

USE `test`;

#

# Structure for the `test` table :

#

DROP TABLE IF EXISTS `test`;

CREATE TABLE `test` (

`id` int(20) default NULL,

`name` varchar(20) default NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

#

# Data for the `test` table (LIMIT 0,500)

#

INSERT INTO `test` (`id`, `name`) VALUES

(99999,'yu'),

(99998,'zhao'),

(99997,'lee'),

(36000,'zhang'),

(35999,'wang'),

(35998,'zhou');

COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

select MIN(id) from test

结果:99997

这个MIN函数是什么原理友情帮顶

MIN函数应该是取得最小值,然后放到产生的记录集的第一条

相关问答:

我用一个循环往数据库里面存文件,本来可以作为文件存放数据库里面只放文件的位置的,但是没有办法租的服务器网页空间大小有限制数据库没有限制。语句是这样的

public static final DataBase.MAXSIZE=102 ......

我之前导入的数据库,现在删除不了,用了命令行和工具都不行,重启也不行,这是为什么呢?

你是如何删除的?

有什么提示?

问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)

......

MySql中插入当前时间的该怎么写啊?

now()

SQL code:

sql里是:

getdate()

引用

now()

学习

SQL code:

select now();

SQL code:

TODAY()

?

SQL code:

select now();

/* ......

我有一个java环境下的程序,在本机运行正常,但发布到网的虚拟主机时不能连接数据库连接池

jdk 1.6 tomcat6.0.18 mysql5 mysqljdbc5.1.5

虚拟主机的技术人员说,只能配置局域的数据库连接池,也就是在M ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值