Heim > Artikel > Backend-Entwicklung > Frage zur Bedingungsersetzung in MySQL?
Feld: Articlecategory/index?type=article
Wert: ariciclecategory/index
Anforderung: Vergleich? Sind die bisherigen Selbstleseinhalte und -werte gleich?
Ich möchte den Inhalt einschließlich „Hallo“ bei jeder Abfrage aus dem Vergleich entfernen. Wie schreibe ich wo?
Derzeit: select * from where ziduan
= 'ariclecategory/index';
Feld: Articlecategory/index?type=article
Wert: ariciclecategory/index
Anforderung: Vergleich? Sind die bisherigen Selbstleseinhalte und -werte gleich?
Ich möchte den Inhalt einschließlich „Hallo“ bei jeder Abfrage aus dem Vergleich entfernen. Wie schreibe ich wo?
Derzeit: select * from where ziduan
= 'ariclecategory/index';
<code>select * from where ziduan like 'ariclecategory/index%'</code>
ariclecategory/index Wenn es sich um eine Variable handelt, verwenden Sie bitte die Variable, um sie zu ersetzen.
Gefällt mir mit Präfixübereinstimmung, kann indiziert werden. Suffix-Matching und Fuzzy-Matching sind nicht möglich.
wählen Sie * aus, woher ziduan like 'ariclecategory/index%' ? Ich verstehe nicht, was es bedeutet
Das Entfernen von Fragezeichen und die Datenverarbeitung müssen im Programm erfolgen. Schreiben Sie einfach das Where in SQL, während Sie es jetzt schreiben.