現在、このような要件があります。ログインした人がカスタマー サービス担当者である場合、注文は「このカスタマー サービス担当者」とカスタマー サービス担当者と一致していない注文に対して照会されます。最初は、SQL ステートメントに「またはassigned_idがnull」と直接入力することを考えました。テストした後、この場合、前の他の条件は役に立たないことがわかりました。 この場合、最初の条件 i.server_org_id = 4 は適用されなくなりました。このことから、AND は OR よりも優先度が高いことがわかります。前の AND ステートメントが最初に実行され、その後に次の OR ステートメントが実行されます。したがって、取得されるデータは必要なデータではありません。 後でもう一度考えてみると、まず対応するassigned_idを次のように見つけることができることが分かりました。 この方法で見つかった唯一のデータはassigned_id 153です 最終版: 最後に、正しいデータがすべて読み出されます。このことから、() は AND よりも優先度が高いことがわかります。() が最初に実行され、次に AND が実行されます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux での rpm、yum、ソースコードの 3 つのインストール方法の詳細な紹介
>>: Vueプロジェクトでよく使われる実践的なスキルのまとめ
この記事では、例を使用して、MySQL データベースの列を追加、削除、および変更する方法について説明...
暫定的な応答を示し、要求者に操作の続行を要求するステータス コード。コードの説明100 (続行) リ...
1. 何ですか視差スクロールとは、複数の背景レイヤーを異なる速度で動かすことで、3次元のモーション...
チャットボットは多くの手作業を省くことができ、顧客サービス、天気予報対応など、さまざまな状況で使用で...
ご存知のとおり、CSS の絶対位置はデフォルトでドキュメントに応じて設定されます。たとえば、posi...
ここ数日、dockerでSpring Bootアプリケーションを実行する方法を勉強してきました。以前...
最近、ウェブサイトを設計するときにこの問題に遭遇しています。メンバーセンターを設計し、コンテンツを ...
これは非常にシンプルな純粋な CSS3 の白い雲の浮遊する背景効果です。浮かぶ白い雲の特殊効果は、C...
目次1. app.vueページを修正する2. ログインページを作成する (/views/login/...
オンラインショッピングモールデータベース - 商品カテゴリデータ操作(I)プロジェクトの説明電子商取...
Web デザインと開発は大変な作業なので、少数の人だけを対象に設計しないでください。これは外国人が...
目次1. DHCP サービス (動的ホスト構成プロトコル) 1. 背景2. 概要3. 利点4.DHC...
質問はhttps://www.zhihu.com/question/440066129/answer...
目次# データ準備後# SQLクエリ率テスト# SQL グループレートテスト# sql ソート率テス...
誰もがテーブルをよく知っているはずです。コード内でよく見かけます。テーブルにスラッシュ ヘッダーを追...