問題タブ [where]
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# - LINQを使用して現在の週を選択します
指定された日付のtoの間にフィールドがwhere
あるレコードを選択するステートメントを作成するにはどうすればよいですか。Date
Sunday
Saturday
sql - SQL Select で WHERE の順序を維持する
特定のレコードに対して SELECT を実行するときに WHERE 句の順序を維持することは可能ですか?
たとえば、次の SELECT ステートメントがあるとします。
結果が次のように返されることを望みます。
ただし、返されるものは特定の順序ではありません。現在、必要なレコードごとに SELECT ステートメントを呼び出すループがあります。これは 1 ~ 700,000 回の範囲です。言うまでもなく、パフォーマンスは最高ではありません。
解決策はありますか、それともループに陥っていますか?
c# - ジェネリック メソッドを複数のインターフェイスに制限できますか?
私は一般的な方法を持っています
. ここで、その T を制限したいと思います。
しかし、私が本当に欲しいのは、次のような複数のインターフェースを許可することです
しかし、それはうまくいきません。コンパイラは次のように言います
IInterface1 から IInterface2 への暗黙的な変換はありません。
IInterface2 から IInterface1 への暗黙的な変換はありません。
参照できる共通のインターフェイスをクラスに実装させることを考えましたが、クラスにアクセスできません。
複数のインターフェイスを許可するには、どのような可能性がありますか?
ありがとう、トビ
編集:これが私がやりたかったことです。Outlook アドインを開発しています。私は以下のコードをかなり頻繁に使用します。
メソッド GetMapiItem は、Outlook のアイテム (Journal、Mail、Contact など) の 1 つである限り、オブジェクトを受け取ります。これが、私が T を制限していた理由です。たとえば、Outlook.MAPIFolder ではありえないからです。
いいえ、方法を次のように変更しました
ただし、メソッド GetMapiItem はオブジェクトを受け入れるため、開発者 (この場合は私) はそれに任意のタイプを与えることができます。それが理にかなっていることを願っています。その例でそうであるかどうかはわかりませんが、ジェネリックメソッドを複数のタイプ (OR を使用) に制限することは良い考えだと思います。
mysql - MySQL の where 句と、サブクエリとしての avg() による順序付け
エイリアス化されたサブクエリでグループ化して並べ替えることはできますが、where 句でエイリアスを使用することはできません。代わりに結合を使用する必要がありますか?
作品:
失敗 ("where 句の不明な列 'avg_rating'"):
.net - Linq:SelectとWhereの違いは何ですか
およびメソッドはLinqで使用できますSelect
。Where
すべての開発者は、これら2つの方法について何を知っておく必要がありますか?例:一方を他方に使用する場合、一方を他方に使用することの利点など。
sql - SQL ステートメントで WHERE 1=1 を使用する目的は何ですか?
重複の可能性:
SQL クエリに「where 1 = 1」があるの
はなぜですか? SQL 句で WHERE 1=1 AND <条件> を使用するのはなぜですか?
さまざまなクエリの例でそれをたくさん見てきましたが、おそらくすべての SQL エンジンに当てはまります。
条件が定義されていないクエリがある場合、人々 (および特に ORM フレームワーク) は、常に true 条件WHERE 1 = 1
またはそのようなものを追加することがよくあります。
だから代わりに
彼らは使う
条件を動的に追加する場合に考えられる唯一の理由は、最初の条件を削除することを心配する必要はありませんが、クエリに実際の条件がある場合、この条件が削除さAND
れることがよくあります。1 = 1
CakePHP の実際の例 (フレームワークによって生成):
(条件なし)
(条件付き)
その余分な条件を追加する理由はありますか?
iphone - iPhone dev - init または viewDidLoad で配列を作成する
UIViewController サブクラスでは、UIPickerView のデータの NSArray を init または viewDidLoad で初期化する必要がありますが、その理由は? ありがとう。
generics - Boo のジェネリック - C# の where 句に相当するものはありますか
C# で where 句を使用してできるように、Boo でジェネリック型の制約を表現する方法はありますか?
要するに、どのように書くのですか?:
ありがとうございました
php - WHERE ステートメントのどの部分が失敗したかを特定する
ユーザーのログインをチェックする次のような SQL ステートメントがあるとします。
各条件を独自のクエリに分割して個別にテストすることなく、どの WHERE 条件が失敗したかを具体的に判断する SQL の方法はありますか?
この特定の例では、開発者はログイン試行が失敗した理由をユーザーに正確に伝えることができます。
私の目的のために、私は PHP/MySQL を使用しています。
php - php と mysql. WHERE 日付 <= X 時間前?
PHP で where targetDate < Date.Now - HardCodedHours in PHP で where ステートメントを記述する最良の方法は何だろうと思っていました。