ホームページ  >  記事  >  バックエンド開発  >  mysql 問題ごとにグループ化する

mysql 問題ごとにグループ化する

WBOY
WBOYオリジナル
2016-06-23 14:11:05901ブラウズ

V ID 名前 値

1 a 3
2 a 4
3 A 5
これを書くと
SELECT*From Table1
aでグループ化


1 a 3



3 A 5

どう書けばいいのでしょうか? ?


ディスカッションに返信(解決策)

SQL文を手早く書いて2行目を変更
名前でグループ化
申し訳ありません

select * from (select * from table1 order by id desc) t
group by

order by id DESClimit 1 でも同様の結果が得られますが、希望する答えではない可能性があります。本音を表現することをお勧めします。

SELECT * FROM (SELECT * FROM table1 ORDER BY id DESC) AS a GROUP BY name

SELECT * FROM (SELECT * FROM table1 ORDER BY id DESC) AS a GROUP BY name ここでの a は SQL の一時変数です。あなたの名前ではありません

2階の書き方は私が望むものです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。