I wie unten eine Tabelle mit Spalten-ID und Text haben:Wie auf einer Säule verschieden anzuwenden, die ähnliche Werte hat
id text
001 hello
002 hello
003 hi
004 hello
005 hi
006 test
Ich brauche für bestimmte ID-Liste der Suggestion zu zeigen, sagen ‚001‘
Nun wird es alle möglichen Datensätze abrufen. Selbst wenn ich DISTINCT hier anwende, bezweifle ich, dass es immer noch alle Werte anzeigen wird, da ihre IDs eindeutig sind.
Ist es möglich, nur einen Wert für 'Hallo' auszuwählen? Wenn ja, welche ID wird es zeigen? Ich denke, es ist keine gute Idee, diesen Weg zu wählen, oder ist es ein allgemeiner Fall?
Was ich erwarte, sollte der Vorschlagsliste wie unten sein:
id text
001 hello
003 hi
006 test
Leider konnte ich nicht GROUP BY verwenden hier, wie ich bin wie in der Abfrage verwenden.
SELECT id, text FROM `tablename` AS `table` WHERE `id` LIKE '00'
Bitte beraten.
haben Sie versucht, 'DISTINCT' – webpic
Ja, ich habe es immer noch zeigt alle die gleichen Zeilen für Text – 112233
oder einfach nur schreiben 'GROUP BY text' wird es funktionieren – webpic