私はこのテーブルを持っています:
CREATE TABLE IF NOT EXISTS `Vars` (
`ID` bigint(20) NOT NULL AUTO_INCREMENT,
`code` varchar(15) NOT NULL,
`userID` bigint(20) NOT NULL,
`viewedT` bigint(20) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
私はこれらの値を持っています:
INSERT INTO `Vars` (`ID`, `code`, `userID`, `viewedT`) VALUES
(1, 'alex1234567', 1, 25),
(2, 'Dan1234567', 2, 15);
奇妙なことに、このクエリでは正しい結果が得られません。
select min(`viewedT`), `code` From Vars
結果は次のとおりです。
min(`viewedT`) Code
15 alex1234567
編集:私が必要とするのは、code
持っているものを選択することですmin(viewsT)
構文に非常に小さなものが欠けていると確信していますが、それは私に反対票を投じますが、自分の間違いを知り、そこから学ぶ必要があります。