1. Die Verwendung von oder in der MySQL-Syntax ist zu beachten.
$sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 4 or p.`act_type` = 5 AND p.`user_id` = ' .$user_id ;
Die oder-Syntax in SQL wird im Allgemeinen für Abfragen mit mehreren Bedingungen verwendet. Die obige Syntaxabfrage entspricht: zwei Eine von SQL abgefragte Datensammlung.
<span style="color: #000000"> $sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 4;<br/><span style="color: #000000">$sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE <span style="color: #000000">p.`act_type` = 5 AND p.`user_id` = ' .$user_id</span>;</span></span>
2. Um den Datensatz mit act_type = 4 und user_id = 11123 oder gleich p.`act_type` = 5 und user_id = 11123 abzufragen oder Die Bedingungen auf beiden Seiten müssen hinzugefügt werden ().
$sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE (p.`act_type` = 4 or p.`act_type` = 5) AND p.`user_id` = ' .$user_id ;
Das obige ist der detaillierte Inhalt vonEinführung in oder Syntax in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!