Ich versuche mysql Daten mit alphabetisch wie
zu sortierenA | B | C | D
wenn ich auf B klicke, läuft diese Abfrage
Wählen Sie den Namen aus der Benutzerreihenfolge mit 'b'
aber Ergebnis zeigt alle Datensätze beginnend mit a oder c oder d Ich möchte Datensätze anzeigen, die erst mit b beginnen
Danke für die Hilfe
aber Ergebnis aller Datensätze beginnend mit a oder c oder d möchte ich zeige Datensätze, die nur mit b beginnen
Sie sollten in diesem Fall WHERE
verwenden:
Wenn Sie Regex zulassen möchten, können Sie auch den LIKE
-Operator verwenden, wenn Sie möchten. Beispiel:
Damit werden Datensätze ausgewählt, die mit b
beginnen. Die folgende Abfrage wählt alle Zeilen aus, in denen b
irgendwo in der Spalte gefunden wird:
Sie müssen die where-Klausel nicht verwenden, während Sie die Daten alphabetisch sortieren. Hier ist mein Code
%Vor%das ist es. Es gibt die Daten in alphabetischer Reihenfolge, dh; Von A bis Z. :)
Platzhalterzeichen werden mit like-Klausel zum Sortieren von Datensätzen verwendet.
Wenn wir einen String suchen wollen, der mit B beginnt, dann ist der Code wie folgt:
Wählen Sie * aus Tabellenname, wobei Spaltenname wie 'B%' Reihenfolge nach Spaltenname;
Wenn wir einen String suchen wollen, der mit B endet, dann ist der Code wie folgt: Wählen Sie * aus Tabellenname, wobei Spaltenname wie '% B' nach Spaltenname;
Wenn wir einen String suchen wollen, der B enthält, dann ist der Code wie folgt: Wählen Sie * aus Tabellenname, wobei Spaltenname wie '% B%' nach Spaltenname sortiert ist;
Wenn wir eine Zeichenfolge suchen wollen, in der das zweite Zeichen B ist, dann ist der Code wie folgt: Wählen Sie * aus Tabellenname, wobei Spaltenname wie '_B%' nach Spaltenname;
Wenn wir einen String suchen wollen, in dem das dritte Zeichen B ist, dann ist der Code wie folgt: Wählen Sie * aus Tabellenname, wobei Spaltenname wie '__B%' nach Spaltenname;
sortiert istHinweis: Ein Unterstrich für ein Zeichen.
Ich versuche, Daten mit einer Abfrage zu sortieren, die für mich funktioniert. Bitte versuchen Sie Folgendes:
%Vor%Versuchen Sie auch, die Suchabfrage alphabetisch abzufragen
%Vor%Tags und Links mysql