現在、このような要件があります。ログインした人がカスタマー サービス担当者である場合、注文は「このカスタマー サービス担当者」とカスタマー サービス担当者と一致していない注文に対して照会されます。最初は、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プロジェクトでよく使われる実践的なスキルのまとめ
!DOCTYPE HTML ドキュメントが準拠するドキュメント型定義 (DTD) を指定します。 ...
目次1. はじめに2. 思考分析3. クラウド決済のケーススタディ1. クラウド機能1-1. 認証不...
目次序文:実装手順:完全なソースコード:詳細情報:序文: vueでは、デフォルトページを実装し、di...
必要なときにサービスを有効にし、必要がないときは無効にします。データベース サービスを管理する方法:...
1. 背景一般的に、データ ウェアハウス環境では、row_number 関数を使用して特定のディメン...
MySQL 5.7.x の最新バージョンをダウンロードしてインストールしました。デフォルトでは、on...
なぜprettierを使うのですか?大企業では、フロントエンド開発コードに独自のコード標準がある場合...
目次1. アプリケーションライフサイクル2. ページのライフサイクルコンポーネントライフサイクル要約...
序文多くの管理・オフィスシステムでは、ツリー構造がいたるところで見られます。たとえば、「部門」や「機...
序文ご存知のとおり、JavaScript は本質的にシングルスレッドですが、ブラウザは非同期リクエス...
目次CentOS7をインストールする静的IPの設定viを使用してファイルを編集するCentOS7をイ...
序文最近、フロントエンドの学習に関する以前のメモを整理したところ、モバイル Web 画面の適応 (r...
目次K8Sの高度な機能高度な機能要約するkubectl サービスの問題のトラブルシューティングK8S...
目次予備的注釈問題の再現データ削除の原則データの再利用どの操作がデータホールの原因になりますか?表領...
目次導入ステップ1ステップ2: アイデアで動的Webプロジェクトを作成するステップ3: Tomcat...