Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 28.03.2008, 15:34   #1
Registered User
 
Offline
Registriert seit: 02-2008
Beiträge: 21
PHP - Tabellen sortieren

Hi, ich habe folgendes Problem:

ich habe eine Datenbank mit einer fussball tabelle

das auslesen und wiedergeben stellt kein problem dar,
aber ich möchte diese tabelle gerne sortieren, sodass die beste mannschaft oben steht.

Nun, wenn ich in der select anweisung ORDER BY punkte mach, wird schon mal nach punkten sortiert.

wie kann ich es aber realisiern das sowohl die punkte als auch das torverhältnis berücksichtigt wird ?

habe an einen sortieralgorithmus gedacht, weiss aber nich wie das machen soll.

Danke schon mal im vorraus.
    Mit Zitat antworten
Alt 28.03.2008, 15:57   #2
Board Veteran
 
Offline
Registriert seit: 07-2003
Ort: D - NRW
Beiträge: 551
Hallo,

du kannst doch nach 2 Spalten Sortieren mit ORDER BY SPALTE1 SPALTE2 sortierst du erst nach Spalte 1 und dann nach Spalte 2.

Hast du das Torverhältniss schon als eigenständige Zahl oder mußt du das vorher noch errechnen?

Grüße

Tobias
    Mit Zitat antworten
Alt 28.03.2008, 16:00   #3
Registered User
 
Offline
Registriert seit: 02-2008
Beiträge: 21
ich habe in der tabelle die felder tore und gegentore
daraus erreche ich das torverhältnis

ist es dann immer noch möglich oder brauch ich das torverhältnis als eigenständige spalte ?
    Mit Zitat antworten
Alt 28.03.2008, 16:08   #4
Board Veteran
 
Offline
Registriert seit: 07-2003
Ort: D - NRW
Beiträge: 551
Hallo,

also mit SQL kann man normalerweise in der Abfrage schon die werte addieren/subtrahieren und dann als eigenes FEld ausgeben mit AS. ich bin mir jetzt nicht 100%ig Sicher ob das mit PHP und MySQL auch geht, müsste es aber.

Du hättest dann sowas wie SELECT (Tore - Gegentore) AS Torverhältniss FROM tabelle. Die genaue Syntax weiß ich jetzte allerdings nicht.

Dann kannst du ja nach Punkten und Torverhältniss sortieren.

EDIT:

gerade getestet mit PHP5 und MySQL5

SELECT feld1 - feld2 AS ergebniss FROM `TABELLE` ORDER BY ergebniss DESC


Grüße

Tobias

Geändert von Tobikom (28.03.2008 um 16:24 Uhr).
    Mit Zitat antworten
Alt 31.03.2008, 12:16   #5
Registered User
 
Offline
Registriert seit: 02-2008
Beiträge: 21
super, danke

es klappt
    Mit Zitat antworten
Alt 31.03.2008, 16:35   #6
B6n
Member
 
Benutzerbild von B6n
 
Offline
Registriert seit: 11-2006
Beiträge: 137
Ja und wer steht jetz oben ??? ;-)
    Mit Zitat antworten
Alt 31.03.2008, 17:11   #7
Registered User
 
Offline
Registriert seit: 02-2008
Beiträge: 21
ich hoffe am ende deutschland

soll ne seite werden wo wir im bekannten kreis n tippspiel machen
ne excel tabelle wäre zwar wesentlich einfacher, aber nich von überall im internet editierbar mit login und so

ausserdem nich so spannend :P

im moment häng ich an der session fest oO
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SQL Tabellen bergesel Windows Forum — Scripting 30 05.08.2008 13:12
Tabellen in DB erstellen bergesel MS SQL Server Forum 4 30.04.2008 13:35
SQL- Datenimport- leere Tabellen kellbidden MS SQL Server Forum 0 10.10.2005 09:11
mit AUTOIT Tabellen Kopieren Destroyer Windows Forum — Allgemein 2 03.12.2004 14:02


Alle Zeitangaben in MEZ/CET. Es ist jetzt 15:16 Uhr. Seite generiert in 0,034 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang