問題タブ [distinct]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 異なる文字列から最初の6文字を取得します
最初の6文字が異なる必要がある場合、上から異なる番号を取得するにはどうすればよいですか?
abcdefXXX872358
6T1XXXXXXXXXXXX11
7AbcdeHA30XXX541
私はこのようなことを試みます
最初の5文字が表示されますが、文字列全体が必要です
php - Mysql の一意のクエリ
1 つの番組に必要なすべての情報が 1 つのテーブルにまとめられた番組リスト データベースがあります (番組とエピソードを個別に分割する必要がありました)。特定の番組には複数のエピソードがあるため、メイン ページに昇順および選択された文字のタイトル名。これで基本的なクエリの実行方法はわかりましたが、これが私が知っているすべてです
SELECT DISTINCT title FROM programme_table WHERE title LIKE '$letter%'
私はそれが機能することを知っています。しかし、その画像を完全に返すためにシリーズ番号が必要な動的画像読み込みを使用しています。そのタイトルを区別するだけでなく、そのタイトルからシリーズ番号を読み込むにはどうすればよいですか?
私がはっきりしていることを願っています。
助けてくれてありがとう
ポール
sql-server-2005 - 個別使用時の SQL クエリ
SQLクエリを作成するときに、異なる列でdistinctを使用できるか知りたいです。もしそうなら、列としてid、name、salary、addrを持つ従業員テーブルがある場合、ステートメントは何ですか
sql - SQLは、準備されたステートメントの個別のアイテムのグループを選択しますか?
テーブルで実行するバッチ ジョブがあり、準備済みステートメントとして記述できると確信しています。現在、それはすべてJavaで行われており、間違いなく効率的ではありません。次のようなテーブルの場合:
すべてのタグの上位 N エントリを含む新しいテーブルを作成したいと考えています。現在、私はこれを行います:
これには、クエリを実行して個別tag
の を取得し、そのタグの上位N
アイテムを選択して挿入する必要があります...すべて非常に非効率的です。
これを行うために使用できるストアド プロシージャ (または単純なクエリ) はありますか? 方言が重要な場合は、MySQL を使用しています。
(そして、はい、私は自分のインデックスをソートしています!)
乾杯
ジョー
sql - SQL クエリに重複はありません
内部結合を使用してMySQLで選択を行っています:
結果に tblcaritem.caritemid の重複が表示されることがあります。tblcaritem.caritemid が重複しないようにしたいのですが、どうすればよいですか? DISTINCT を使用しようとしましたが、行全体が重複しているかどうかを確認しました。tblcaritem.caritemid のみを確認したいのですが、方法はありますか?
うまく説明できなかったら申し訳ありませんが、私は SQL クエリが得意ではありません。
sql-server - 1 つの列で DISTINCT を取得するのが少し曖昧ですか?
この質問のいくつかの異なるバージョンを見てきましたが、必要なものに適用するのが困難です...
MS SQL Server 2008 クエリ:
**
**
ここで、ReceiptID で個別の値を取得したいと考えています。個別の使用は、行全体で個別に機能するため機能しません。
助けていただければ幸いです。
ありがとう!
sql - SQL Server - 複数の (2) 列からの個別の値
整数の 2 つの列 A と B があるとします。ここで、これらとは異なる値が必要です。つまり、A と B の両方に 1 がある場合、1 は 1 回だけ必要です。
注:個別の行を取得することに興味はありません。このテーブルから、A または B にある一意の整数値を取得したいだけです
A と B の値を一時テーブルの 1 つの列に挿入し、その列に対して個別の選択を行うことができます。
より洗練されたものはありますか (パフォーマンス面で)?
linq-to-objects - オブジェクトへのLINQを使用して、ネストされたすべてのコレクションで個別の値を選択しますか?
次のコード設定があるとします。
LINQ を使用して、すべての Foo インスタンスにわたって MyStrings 内のすべての個別の文字列のリストを取得するにはどうすればよいですか? これは簡単だと思いますが、よくわかりません。
sql - GROUP BY句の短縮
select句で言及されているフィールドをうんざりして繰り返す必要がないように、group by句を短くすることはできますか? 例えば:
...またはこの趣旨の何か。sp_executesql() ストアド プロシージャを利用するクエリを作成していますが、変数で使用できるスペースが不足しています。ありがとうございます。
nhibernate - NHibernate Criteria APIを介して一意のエンティティを取得するにはどうすればよいですか?
私のエンティティは次のようになります(簡略化):
like-patternに一致する特定の名前の部門を持つすべての人の基準APIを介してデータベースにクエリを実行しています。
ある人に、クエリで使用されるのと同じ文字シーケンスが名前に含まれている2つ以上の部門が含まれている場合があります。したがって、同じ人が複数回返されます。これを抑えるために、私は使用できることを知っていますcriteria.SetResultTransformer(Transformers.DistinctRootEntity);
が、これは結果がページングされていない場合にのみ機能します。
結果をページングするときは、最初のページを取得するだけでなく、合計でエンティティがいくつあるかを知る必要があります。残念ながら、変換する結果がないため、呼び出し時に結果トランスフォーマーは機能しませんcriteria.SetProjection(Projections.RowCount())
。
結果トランスフォーマーを使用して人物のリスト全体を取得し、コレクションから適切な部分を手動で削除することをどうにかして回避できますか?
よろしく
オリバーハナッピ