Wie man eine sql-Suchabfrage mehr mächtig?

Schrieb ich diese sql-Abfrage zur Suche in einer Tabelle:

SELECT * FROM TableName WHERE Name LIKE '%spa%'

Der Tabelle enthalten diese Zeile zum Beispiel:

  1. Space Company.
  2. Spa resort.
  3. Spa hotel.
  4. Ersatzteile.
  5. WithoutTheKeyword.

Möchte ich wissen, wie Bearbeiten Sie diese Abfrage, damit Sie wieder die Ergebnisse sortiert so:

2 Spa-resort

3 Spa hotel

1 Space Company

4 Ersatzteile

Bedeutet, die Elemente enthalten, die das genaue Wort zuerst, dann die so.

InformationsquelleAutor Amr Elgarhy | 2009-03-25
Schreibe einen Kommentar