問題タブ [not-exists]
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.
linq - NOT IN (または NOT EXIST) であるすべての要素を生成する Linq (またはラムダ) ステートメントの記述方法
これが私のシナリオです(テーブル):
私はあなたがアイデアを得ると思います。ここには何も異常はありません。
EDMX ファイルにインポートすると、OrderProductXREFテーブルはエンティティとして表示されません。表示されるのはナビゲーション プロパティだけです。エンティティOrderのProductsとエンティティProductのOrdersです。
だから、私の問題: 注文が関連付けられていないすべての製品をリストするLinqおよび/またはLambdaステートメントが必要です。または、注文されたことのないすべての製品をリストします。
SQL は次のようになります。
編集: ええと...申し訳ありませんが、私の質問の細部を1つ忘れていました。
新しい SQL は次のとおりです。
つまり、ID = 1 の順序で注文されていないすべての製品
ありがとう
mysql - mysqlが参加します-すべての親に属するすべての子を見つける方法
私は3つのmysqlテーブルを持っています
記載されているすべてのカテゴリに属するすべてのアイテムを検索したいと思います。1つのカテゴリではなく、すべてのカテゴリ
たとえば、カテゴリID3および5に属するすべてのアイテムを検索する場合
いいえ。検索できるカテゴリの数は最大20までです。
たとえば、カテゴリID 1、2、3、4、5、6、....および20に属するすべてのアイテムを取得したい
できるだけシンプルな方法で使いたいと思います。
mysqlマニュアルに記載されているように、ANDとネストされたNOTEXISTSを試しました。
何も機能しませんでした。
更新: 私はこれを思いついた。
もっと良い方法はありますか?
mysql - MySQLは、他のテーブルに存在しない1つのテーブルからレコードを選択します
私は2つのテーブルを持っています:
テーブルには存在しないがテーブルには存在するテーブルcustomer_service_provider
(フィールドcustomer
とservice_provider
)から情報を取得する必要があります。service_provider
customer_service_provider
service_provider
結果は次のようになります。
解決済み:
php - 存在しない場所-MYSQL/PHP
NOT EXISTS mysqlステートメントを機能させることができず、今は怒っています。
何か案は?
エラー:
785行目:
私がこれを行う場合:
それは私が期待する私の結果を返します。
通知テーブルにはエントリが含まれています
mysql var dump =
//解決済み:::'。$database->db_prefix。'テーブルセレクターにありませんでした。
sql - SQL文との戦い(存在しない)
ちょっと、SQL ステートメントに問題があります。これはデータベース スキームです:( http://docs.elgg.org/wiki/DatabaseSchema )。「エンティティ」と「関係」テーブルのみが重要です。私がやろうとしているのは、オブジェクトのタイプが「グループ」であるすべての GUID を選択することですが、このオブジェクトは他のグループの子ではありません。つまり、guid_two 列に guid を持つレコードが関係テーブルにないことを意味します。私の最初のアイデアはこれでした:
しかし、それはうまくいきません。また、テーブルにはメンバーなどの他の関係もあります。私は今本当にイライラしているので、誰かが私を助けてくれることを願っています.
編集: この SQL クエリは MyPHP で機能します。elgg では、「elgg-ich」に変換しようとしました:
=>解決策は、大文字と小文字の区別と、6行目のwheresの代わりのwhereでした。
mysql - Mysql - トリガー - 連結 - 失敗
私はこのトリガーを持っていて、エラーを生成します:テーブルが存在しません "lecturas.TablaX"
mysql - 存在しないクエリでテーブルを結合する
それを行うためのより良い/最適な方法はありますか?exists
代わりに使用する必要がありjoin
ますか?または2つの別々のクエリ?そして、一時テーブルについてはどうでしょうか。私はそれらについて読んでいましたが、不確かです。
グループからメンバーにメールを送信する。彼らがまだアイテムを受け取っていないことを確認します。
file - in bash find all files in flat directory that don't exist in another directory tree
I have many files in a directory A
.
Some of those files exist in a directory tree with sub-directories B/B1
, B/B2
, B/B3
, B/B4
, ...
Note that some files have spaces in their names.
For example:
in directory A
:
there's a file named
A/red file.png
there's another named
A/blue file.png
and, in directory tree
B
:there's a file named
B/small/red file.png
In this example, I would like a script to tell me that the file
blue file.png
does not exist in the directoryB
.
How can I write a script that will list all the files in A
that are not found under the directory tree B
?
sql - SQL:内部結合+存在しない
3つのテーブルを結合する必要があるSQLステートメントを作成しようとしています
EnrollStudents
学生
科目
出力は次のようになります...
User 1
すでにすべての科目を登録しているので、一部の科目はまだ登録されていないため、User 3
とはまだ表示されています。User 7
私は運がない次のSQLステートメントを持っています:
何か案は?
mysql - 空のテーブルに NOT EXISTS があり、false を返す
結果を返さない 2 つのテーブルにまたがる SELECT クエリがあり、その理由がわかりません。これは、行を返さないクエリです。
最後に AND NOT EXISTS 句を削除して、まだバッジを獲得していないことを確認すると、次の結果が返されます。
これはまさに私が期待するものです。AND NOT EXISTS チェックが唯一の違いです。users_badges テーブルにはまだデータがないので、false を返す理由がわかりません。false を返すことはできないようです。クエリ全体が無効になるのはなぜですか?