0

私はこれを高低で探していたので、ここであなたから助けを得たいと思っています。

このクエリは機能しますが、必要な正しい日付形式ではなく、より正確に望んでいた結果ではありません。

SELECT DISTINCT colum FROM table WHERE colum IS NOT NULL

このクエリは日付を教えてくれます

01.04.13
02.04.13
03.04.13
30.03.13
31.03.13

最新の日付を表示したかったのです。

この情報は、情報をテキストとして保存する列に投稿されます。以下の形式で掲載しています

dd.mm.yy

これは今日の日付であるため、結果を 03.04.13 のように表示したかったのです。1に制限できることはわかっていますが、それでも間違った日付が表示されます。

これまでのすべてのヘルプにもう一度感謝します

4

3 に答える 3

0

1) DATES を date または datetime に保存する必要があります

2) MySQL で MAX() 関数を試すか、ORDER BY date DESC と LIMIT 1 を試してください。

3) ところで、GROUP BY で DISTINCT を使ってみましたか?

于 2013-04-03T16:23:24.023 に答える
0

試す

select distinct column from tab where column1 = date_format(curdate(),'%d.%m.%y') AND brukernavn is not null order by brukernavn;
于 2013-04-03T16:39:32.553 に答える