Order by gibt weniger Ergebnisse

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Order by gibt weniger Ergebnisse

    Hallo zusammen,
    ich stehe kurz vor der Verzweifelung. Sobald ich Order By anfüge erhalte ich statt allen 7 Ergebnissen nur noch 1 oder 2.
    Habe verschiedene Datentypen ausprobiert, habe versuch die Daten
    in verschiedenen Formatierungen einzupflegen.
    Ich habe eine Tabelle table:

    ID--ANummer--Zeit(aktuelles Format)
    1---1------------17:00:00.000000
    2---1------------17:00:00.000000
    3---1------------17:00:00.000000
    4---2------------17:30:00.000000
    5---2------------17:30:00.000000
    6---2------------17:30:00.000000
    7---3------------00:00:00.000000
    8---3------------00:00:00.000000
    9---3------------00:00:00.000000
    [...]

    Code:
    $sql = "SELECT * FROM table WHERE name = '$var' ORDER BY zeit";
    foreach ($pdo->query($sql) as $row) {...

  • #2
    Hast du mal versucht ASC oder DESC zu nutzen?
    Spalten Name "NAME" sehe ich in deiner Tabelle auch jetzt nicht .
    Denke mal dass du das weißt, sonst würden keine Ergebnisse kommen.

    Mit asc und desc meine ich das
    PHP-Code:
    $sql "SELECT * FROM `table` WHERE `name`= '$var' ORDER BY `zeit` ASC";

    oder 
    $sql 
    "SELECT * FROM `table` WHERE `name`= '$var' ORDER BY `zeit` DESC"
    Wie sieht eigentlich deine Datenbankstruktur aus?
    Ich meine gerade bei Zeit, was nutzt du da varchar,text,date,timestamp usw ???

    Kommentar

    Lädt...
    X