Autor Thema: Zahlen in Textfeld richtig sortieren  (Gelesen 5484 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Zahlen in Textfeld richtig sortieren
« am: Oktober 27, 2015, 19:18:29 »
Wenn man Zahlen in ben.def Feldern mit "ORDER BY" sortieren will, hat man das Problem dass 11 kleiner als 9 ist :(

1
226
3
4
56
673
7
usw


Abhilfe:

 statt
ORDER BY <Textfeld> ASC/DESC
schreibt man
ORDER BY CONVERT (<Textfeld>, DECIMAL) ASC/DESC

so werden dann Zahlen auch in Textfeldern korrekt sortiert

im Beispiel:
1
3
4
7
56
226
673



Linkback: https://www.shoppilot.net/pf/index.php?topic=1741.0
mfG
dobra


xx
Textfeld in sip_order

Begonnen von modellbau

1 Antworten
5006 Aufrufe
Letzter Beitrag Februar 10, 2003, 10:38:47
von hop
xx
Textfeld auf Artikel-Detail-Seite

Begonnen von Ingolf

9 Antworten
11414 Aufrufe
Letzter Beitrag Februar 26, 2012, 16:21:30
von Ingolf
xx
Suchergebnisse sortieren

Begonnen von Ingolf

4 Antworten
9378 Aufrufe
Letzter Beitrag Mrz 14, 2012, 18:02:04
von Ingolf
xx
Artikel sortieren

Begonnen von dobra

1 Antworten
4942 Aufrufe
Letzter Beitrag Februar 29, 2008, 14:11:56
von dobra