現在、このような要件があります。ログインした人がカスタマー サービス担当者である場合、注文は「このカスタマー サービス担当者」とカスタマー サービス担当者と一致していない注文に対して照会されます。最初は、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プロジェクトでよく使われる実践的なスキルのまとめ
インターネットには、真実のように見える「噂」がたくさんあります。もちろん、悪意のあるものではありませ...
目次1. 遅いところはどこですか? 2. 不要なデータをクエリしましたか? 1. 不要なレコードをク...
現在、コンピュータモニターの画面解像度はますます高くなる傾向にありますが、携帯電話などのモバイルデバ...
目次グローバル登録部分登録ローカル自動登録さまざまなソリューションの比較コンポーネント名について参照...
目次1. アレイ重複排除2. 配列内のオブジェクトの重複排除3. 配列内の同じフィールドに基づいて別...
目次プロジェクトの背景始めるvue-cliでプロジェクトを作成するモバイル適応についてnormali...
場合によっては、フォーム内のテキスト ボックスを読み取り専用にして、ユーザーがその中の情報を変更でき...
最終結果はこんな感じです、かわいいでしょう… PS: HTML と CSS の知識があればベストです...
この記事では、タイムライン効果を実現するためのvue+swiperの具体的なコードを参考までに共有し...
トランザクションは、論理的な操作のグループです。この操作グループを構成する各ユニットは、成功するか失...
この記事では主に、次のように共有されるネイティブ JS 音楽プレーヤーのサンプル コードを紹介します...
皆さんおはようございます。しばらく記事を更新していませんでした。実は、私は流行中に1か月以上家にいて...
1. コマンドの紹介date コマンドは、現在の時刻または指定された時刻を指定された形式で表示するた...
この記事では、チャット機能を簡単に実装するためのVue+Websocketの具体的なコードを参考まで...
目次序文1. 新しいVueプロジェクトを作成する2. WebStormの設定1. デバッガポートを設...