重複しないようにカラムを抜き出すSQL

DISTINCTというコマンドを使います
例えばtwitterのようなサービスで全体の発言から直近10人のユーザIDを抜き出す場合、
[sql]
SELECT DISTINCT `user_id` FROM `statuses` ORDER BY `created_at` DESC LIMIT 10
[/sql]
といった具合です

カテゴリー: All   タグ:   この投稿のパーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>