Beispiele für die Verwendung der oder-Anweisung in MySQL

Beispiele für die Verwendung der oder-Anweisung in MySQL

1. Die Verwendung der oder Syntax in MySQL und die Punkte, die bei der Verwendung von oder in der MySQL-Syntax zu beachten sind. Das Projekt ist auf eine Falle gestoßen und bei der Abfrage der Belohnungsdaten ist ein Fehler aufgetreten! ! !

$sql = 'AUSWÄHLEN 
        * 
      AUS 
        `vvt_spread_doubleegg_exchange_award` AS p
      WO
        p.`act_type` = 4 oder p.`act_type` = 5
      UND
        p.`Benutzer-ID` = ' .$Benutzer-ID
      ;

Die oder-Syntax in SQL wird im Allgemeinen für Abfragen mit mehreren Bedingungen verwendet. Die obige Syntaxabfrage entspricht: den durch zwei SQL-Abfragen erhaltenen Datensätzen.

 $sql = 'AUSWÄHLEN * AUS `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 4;
 $sql = 'AUSWÄHLEN * AUS `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 5 UND p.`user_id` = ' .$user_id;

2. Um den Datensatz abzufragen, bei dem act_type = 4 und user_id = 11123 oder p.`act_type` = 5 und user_id = 11123 ist, müssen Sie den Bedingungen auf beiden Seiten des „oder“ () hinzufügen.

$sql = 'AUSWÄHLEN 
        * 
      AUS 
        `vvt_spread_doubleegg_exchange_award` AS p
      WO
        (p.`act_type` = 4 oder p.`act_type` = 5)
      UND
        p.`Benutzer-ID` = ' .$Benutzer-ID
      ;

Zusammenfassen

Dies ist der gesamte Inhalt dieses Artikels zu den Anwendungsbeispielen oder Anweisungen in MySQL. Ich hoffe, er wird Ihnen hilfreich sein. Interessierte Freunde können weiterhin auf diese Site verweisen: Einführung in die MySQL-Anweisungskommentarmethode, Analyse der Ausführungsreihenfolge von SQL- und MySQL-Anweisungen, Beispiele für Optimierungstechniken für die Effizienz langsamer Unterabfragen von MySQL in Anweisungen usw. Wenn Sie Fragen haben, können Sie jederzeit eine Nachricht hinterlassen und der Herausgeber wird Ihnen rechtzeitig antworten. Vielen Dank, Freunde, für Ihre Unterstützung von 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • So gehen Sie mit dem Fehler beim Einfügen seltener Zeichen in MySQL um (falscher Zeichenfolgenwert)
  • Lösen Sie das Problem, dass dem Benutzer ''root''@''%'' der Zugriff auf die Datenbank ''xxx'' verweigert wurde, nachdem eine Datenbank in MySQL erstellt wurde
  • Lösung für FEHLER 1366 bei der Eingabe von Chinesisch in MySQL
  • Lösung für MySQLSyntaxErrorException beim Herstellen einer Verbindung zu MySQL über Bitronix
  • Vergleich der Sprachunterschiede zwischen MySQL und Oracle SQL

<<:  Installieren des Win10-Systems auf VMware Workstation 14 Pro

>>:  Vue implementiert ein Beispiel zum Herunterziehen und Scrollen zum Laden von Daten

Artikel empfehlen

Webseiten-Erlebnis: Planung und Design

1. Klären Sie die Designrichtung <br />Zuers...

MySQL-Reihe von Erfahrungszusammenfassungen und Analyse-Tutorials zu NULL-Werten

Inhaltsverzeichnis 1. Testdaten 2. Die Unannehmli...

Vorteile und Probleme des XHTML CSS Website Designs

XHTML ist die derzeit international verbreitete S...

Zusammenfassung der MySQL InnoDB-Architektur

Inhaltsverzeichnis Einführung 1. Gesamtarchitektu...

Erkennung und Lösung von Vue.$set-Fehlerfallen

Ich habe zufällig festgestellt, dass Vue.$set im ...

Anleitung zur Vermeidung von Docker Win Ping-Fehlern bei Containern

Über Win Docker-Desktop möchte ich mich mit der C...

Analysieren Sie den Unterschied zwischen ES5 und ES6

Inhaltsverzeichnis Überblick Funktionssignatur Op...

Tutorial zur Installation von MYSQL8.X auf Centos

MySQL-Installation (4, 5, 6 können weggelassen we...

So fügen Sie img-Bilder in Vue-Seiten ein

Wenn wir HTML lernen, führt das Bild-Tag <img&...

Detaillierte Erklärung redundanter und doppelter Indizes in MySQL

MySQL ermöglicht das Erstellen mehrerer Indizes f...