greatest-n-per-group

    3

    1答えて

    Iは各著者について ポスト(著者、thread_idは、テキスト) 形態のいくつかのトピックデータは、私はその著者に関連付けられた10件の異なるthread_idsを選択したい持っている(、10以上が存在してもよいですその数は著者によって異なる)。 私はGROUP BYを使用して '著者'をグループ化することを考えていますが、各グループでLIMITを表現する方法や各グループを10行に拡張する方法を

    18

    5答えて

    2つのSQLのテーブルがあります。 Parents: +--+---------+ |id| text | +--+---------+ | 1| Blah | | 2| Blah2 | | 3| Blah3 | +--+---------+ Childs +--+------+-------+ |id|parent|feature| +--+------+-------+

    4

    1答えて

    は簡単です...が、その午前3時とイムは、おそらく明らかを見下ろします。シンプルなフォーラムをコーディング イム。 1つのテーブルにはフォーラムのタイトルや説明などが格納され、他のテーブルにはポストが格納されます。すべてのフォーラムのリストを示しフォーラムのリストでは、私は、各フォーラムの最新のポストをつかみ、そしてポストの件名、ポスター、ポストID、および日付を表示したいです。シンプル。 唯一の

    60

    6答えて

    私は、ユーザの現在のIPと1つ以上の先行する両方のIPを含む可能性のあるテーブルからip、user、および最新のタイムスタンプを取得しようとしていますips。私は、最新のIPと関連するタイムスタンプを含む各ユーザのために1行を希望します。表は次のようになりますのであれば: username | ip | time_stamp --------------|----------|-------

    7

    4答えて

    MySQLの各タグで最も頻繁に発生するカテゴリを取得するにはどうすればよいですか?理想的には、列のmodeを計算する集計関数をシミュレートしたいと考えています。 SELECT t.tag , s.category FROM tags t LEFT JOIN stuff s USING (id) ORDER BY tag; +------------------+--

    4

    2答えて

    、GROUP BYを使用した場合、誤った行を示しています。チケットはサポートスタッフと顧客の間で電子メールのスレッドを表し、記事がスレッドを構成する個々のメッセージです article('id', 'ticket_id', 'incoming_time', 'to', 'from', 'message') ticket('id', 'queue_id') 。 私は、各TICKET_IDのため

    2

    1答えて

    私は今、私がクエリを定義するために休止状態を使用するレポートアプリケーションでしばらくの間働いています。しかし、ユースケースを報告するためには、これが最善の方法ではないという気持ちがますます高まっています。 1)クエリは部分列になります。したがって、型指定されたオブジェクトは検索されません(javaですべてのフィールドをキャストしない限り)。 2)SQLまたはhqlに直接アクセスせずにクエリを表現