Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Zahlen im Textfeld sortieren

Mitglied: Netzheimer

Netzheimer (Level 2) - Jetzt verbinden

17.11.2008, aktualisiert 18.11.2008, 8101 Aufrufe, 4 Kommentare

das 1 2 3 / 1 10 2 3 - Problem

Die Problematik ist mir bekannt. Es gibt ja für jede Sortierart auch eine entsprechende Bezeichnung, z.B. German_Phonebook_CS, ...

Wie heißt denn die Sortierung der Zahlen nach der Folge 1, 10 , 2, 3?

Und wie das Gegenstück 1, 2, 3, ...10?

Danke für euere Hilfe

Daniel
Mitglied: Biber
17.11.2008 um 11:35 Uhr
Moin Netzheimer,

worum muss ich denn jeden Fragesteller im Bereich Datenbanken darum bitten, dass er seinen MSSQL-Server beim Namen nennen möge, weil sich sonst Datenbankfragen nur ganz flauschig beantworten lassen?
Und das montagmorgens?

Anyhow,

beim M$-SQLServer gibt es (vergleichbar wie auch bei mySQL, Oracle und DB2) den Begriff der Collations, mit der Du
  • die länderspezifische Sortierung ("landesspezifisches Alphabet")
  • zusätzlich die Berücksichtigung von Accents
  • der Gross/Kleinschreibung
  • oder der Binär-Sortierung
  • weniger relevant für uns: [kana- oder nicht Kana-Sortierung]
  • ebenfalls praxisfern: Width-Berücksichtigung bei Unicode-Zeichen, die mehrere byte beanspruchen

Die länderspezifische Sortierung, z.b. Latin1-General kann ergänzt werden um "_CS" oder "_CI" für case-sensitiv/Case-insensitiv, analog "_AS"/"_AI" oder eben "_bin" für binar.

Damit lässt sich aber nur der Teil "Und wie heißt das Gegenstück..?" abbilden.

Für eine "nummerisch sortierte" Textfeldsortierung gibt es keine Collation.
Muttu selbst sortieren.

Grüße
Biber
Bitte warten ..
Mitglied: Netzheimer
17.11.2008 um 14:14 Uhr
Es ist hier ein SQL-Server-2005.

Den Teil mit Collate habe ich vorher schon verstanden. Eine Bezeichnung für das andere Problem ist anscheinend nur: "Zahlen alphabetisch sortieren".

Egal welches System man wählt, die Null kommt immer vor der Eins, damit beißt es sich ja immer.

Kann nicht mal jemand eine "Leading_Numbers_in_Text_CS..." erfinden?
Bitte warten ..
Mitglied: Biber
17.11.2008 um 15:17 Uhr
Moin Netzheimer,

vielleicht versteh ich ja nicht die Ernsthaftigkeit dieses Problems...
Du kannst doch, wenn Du in diesem ominösen Textfeld immer Zahlen stehen hast (wie auch immer das passieren konnte), nach diesem Zahlenwert ASC oder DESC sortieren lassen mit einem einfachen
01.
SELECT * From DyTable 
02.
ORDER BY CAST (DyTextFeld as integer)
Grüße
Biber
Bitte warten ..
Mitglied: Netzheimer
18.11.2008 um 08:19 Uhr
Werde ich versuchen. Danke.

Schade, dass es das nicht als Clickiclicki gibt.
Bitte warten ..
Ähnliche Inhalte
PHP

Textfeld nur bestimmte Buchstaben und Zahlen zulassen

gelöst Frage von vServerPHP5 Kommentare

Hi, wie kann ich hier nur bestimmte Zeichen wie A-Z, a-z, 0-9 erlauben und keine Sonderzeichen wie - ( ...

Batch & Shell

Mit DIR-Befehl Zahlen normal literarisch sortieren

gelöst Frage von evinbenBatch & Shell14 Kommentare

Hallo, in einem Verzeichnis muss geprüft werden welche JPG-Datei die höchste Zahl hat am Anfang im Dateinamen hat und ...

VB for Applications

Suchen in Word-Textfeldern

gelöst Frage von MarcoBornVB for Applications17 Kommentare

Hallo Forum, ich habe folgendes Problem. In einer Word-Datei habe ich pro Seite normalen Text und jeweils ein Textfeld. ...

C und C++

Sortieren von Zeiten

Frage von DippsC und C++3 Kommentare

Hallo Leute bin gerade komplett ratlos. Ich habe 8 Textboxen wo Zeiten über Serial ein getragen werden Z1.text bis ...

Neue Wissensbeiträge
Sicherheit

Zero Day-Schwachstelle im Internet Explorer - wird von APT bereits ausgenutzt

Information von kgborn vor 8 StundenSicherheit

Im Kernel des Internet Explorer scheint es eine Zero Day-Lücke zu geben, die von staatlichen Akteuren (APT) im Rahmen ...

Microsoft
Folder Security Viewer-Lizenzen zu gewinnen
Information von kgborn vor 8 StundenMicrosoft

Ich nehme das Thema mal in Absprache mit Frank hier auf, da es für den einen oder anderen Administrator ...

Hardware

Feueralarm killt Festplatten in Rechenzentrum - führt zu größerem Ausfall

Information von kgborn vor 8 StundenHardware10 Kommentare

Noch ein kleiner Beitrag für Administratoren, die in Rechenzentren aktiv sind - so als Fingerzeig. Denn es gibt Szenarien, ...

MikroTik RouterOS

Mikrotik Advisory: Vulnerability exploiting the Winbox port

Information von colinardo vor 9 StundenMikroTik RouterOS

Brand aktuell: Eine Schwachstelle im Winbox-Port bei Mikrotik Routern erlaubt das Auslesen der User-Datenbank der Router. Patch ist aktuell ...

Heiß diskutierte Inhalte
Linux
Linux Server oder Windows Server - lohnt eine Umstellung auf Linux und ebenso basierende SW bei einer langfristigen Planung?
Frage von motus5Linux23 Kommentare

Wir brauchen bei uns einen neuen Server. Dieser wird als Fileserver, Domäne Controller sowie Exchange Server verwendet. Wir versuchen ...

DSL, VDSL
ISP Wechsel auf Vodefone Koax, Gebäudeverkabelung nur per Cat 7
gelöst Frage von wusa88DSL, VDSL17 Kommentare

Hallo Zusammen, ich bin momentan bei Mnet als Glasfaser Kunde und möchte Preis/Leistungs-Technisch zu Kabel Deutschland / Vodafone wechseln. ...

Windows Server
Domänencontroller trennen
Frage von Akit57Windows Server13 Kommentare

Hallo, ich hoffe das mir hier jemand meine Frage trotz der spärlichen Informationen die ich geben kann beantworten kann: ...

LAN, WAN, Wireless
Kommunikation zwischen verschiedenen IP-Bereichen
Frage von DirkHoLAN, WAN, Wireless13 Kommentare

Hallo zusammen, von Unitymedia habe ich ein neues Modem (Connect Box) erhalten, das u.a. IPv4 aber keinen Bridge Mode ...