sql-order-by

    25

    10答えて

    私が読んだSQLコードはたくさんありますが、開発者は既定の並べ替え順序が常に成立すると想定しているようです。たとえば、HTML選択リストを作成するときには、SELECT id, name FROM tableのORDER BY句を発行しないでください。 私自身の経験からは、ORDER BY節が与えられていない場合はインデックスを持たない場合、dbmsはFIFOを使用してデータを並べ替えるようです。

    15

    3答えて

    私は3つのテーブルを持っています:人、グループ、メンバーシップです。メンバーシップは、人とグループの間の結合テーブルで、3つのカラム、personId、groupId、description(text)を持ちます。 は私が SELECT * FROM "memberships" WHERE ("memberships".groupId = 32) ORDER BY (?????) ことが可能で

    5

    5答えて

    Mysqlでは、select SQL文を実行すると、ソート句が含まれていないとデフォルトの順序があり、デフォルトの順序を逆にする方法はありますか? DESCを追加するだけですか?

    20

    5答えて

    私はテーブル持っている: "ID名c_countsのf_counts" を、私はsum(c_counts+f_counts) ですべてのレコードを注文したいが、これは動作しません: SELECT * FROM table ORDER BY sum(c_counts+f_counts) LIMIT 20;

    1

    2答えて

    オブジェクトAはオブジェクトBのリストを持ち、オブジェクトBはオブジェクトCを持つ必要があり、BはC.levelのオーダーベースであるとします。 A.hbm.xmlで <bag name="listB" table="T_B" inverse="false" order-by="?? what should i do here???" >

    7

    3答えて

    アプリケーションには、両方ともShowOrderの列を持つ2つのテーブルがあります。アプリケーションでHibernateを使用しており、HQLを使用して、最初のテーブルと2番目のテーブルのそれぞれShowOrderで注文された2つのテーブルを結合します。 はここに私のクエリの簡易版です。一般的には SELECT pr.Id as Id,pr.Title as Title, pr.ShowOrder

    0

    3答えて

    こんにちは注文して、MySQL上で動作していないことで注文、 select * from School where School.type = 'HighSchool' order by (select locations.name from locations inner join School_locations on locations.id = School_loca

    5

    1答えて

    私は単純な音楽スキーマを持っています:Artist、Release、Track、Song。最初の3曲はすべて論理的な構成ですが、4曲目はmp3、wav、oggのような(アーティスト、リリース、トラック)の特定のインスタンスです。 データベース内のソングの順序付きリストを生成できません。キャッチは、TrackとReleaseの両方がArtistであることです。 Song.Track.Artistは常

    7

    5答えて

    私は、100万レコードのOracleデータベースを作成しています。私は最初の「Nを返すSQLクエリを記述しようとしています」ソートされたレコードは、特定の条件に基づいて、データベースから(100件のレコードを言う)。 SELECT * FROM myTable Where SIZE > 2000 ORDER BY NAME DESC を次にプログラムで最初のNレコードを選択します。 問題

    5

    2答えて

    Dateによって結果を並べ替えるのが難しいです。特別な方法はありますか? 私は今、この権利をやっているので:日付が日時フィールドで var db = new DB(); var articles = db.Articles; var orderedArticles = articles.OrderBy(a => a.Date); return View(orderedArticles.ToL