現在、このような要件があります。ログインした人がカスタマー サービス担当者である場合、注文は「このカスタマー サービス担当者」とカスタマー サービス担当者と一致していない注文に対して照会されます。最初は、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プロジェクトでよく使われる実践的なスキルのまとめ
2 日前、Raspberry Pi サーバーを Ubuntu 20 にアップグレードしました。今日...
どのような製品について言及したいですか?最近、ユーザーがマーケティングの変化をよりよく観察できるよう...
序文通常、h5 ページを作成するときは、WeChat、QQ、Weibo などのエコシステム内でトラフ...
たとえば、<u>には終了文字がなく、ブラウザはそれを認識します。 SHTML は Ser...
ルートパラメータ、ルートナビゲーションガード: ページが戻ったときに検索結果を保持する需要シナリオ:...
:動的コンポーネントv-bind:is="component name" を使用...
データベースからクエリする必要があるテーブルに数万件のレコードがある場合、すべての結果を一度にクエリ...
目次スロークエリログとは何ですか?スロークエリを有効にする方法ログ分析ツール mysqldumpsh...
この記事では、カレンダー機能を実装するためのVue.jsの具体的なコードを例として紹介します。具体的...
データ型が datetime であるフィールド add_time を持つテーブル product が...
最近、 Three.jsでReactを使用して、720 度のパノラマ写真を閲覧できるプロジェクトを構...
【質問】外側のテーブルと内側のテーブルがネストされていて、内側のテーブルと外側のテーブルの両方に境界...
CSS には、一般的には使用されない 2 つの疑似クラス、before と :after があります...
序文Element Plus を例に、コンポーネントとスタイルのオンデマンド読み込みを構成します。環...
目次フックとは何ですか?クラスコンポーネント機能コンポーネントフックが作られた理由要約するフックとは...