Michaela: Nach Datum und Uhrzeit sortieren / gruppieren

Beitrag lesen

Guten Abend,

vielleicht kann mir der ein oder andere helfen. Ich habe drei Tabellen in meiner Datenbank mit unterschiedlichen Daten. Diese Daten möchte ich nun nach Uhrzeit sortieren.

Das Datum und die Uhrzeit wird so gespeichert:

Alternativ-Text

Eine Abfrage lautet z.B.

function news($mysqli) {
  $stmt = $mysqli->prepare("SELECT id, titel, news, datum, uhrzeit 
			    FROM news ORDER by uhrzeit DESC");
  $stmt->execute();
  $stmt->bind_result($id, $titel, $news, $datum, $uhrzeit);
  $stmt->store_result();
	 	
    if($stmt->num_rows() >  0) {     
	while ($stmt->fetch()){
		$news[] = array( 
			'id' 	  => $id, 
			'titel'   => $titel, 
			'news' 	  => $news,
			'datum'	  => $datum,
			'uhrzeit' => $uhrzeit
		);
	}
	return $news;
  }
}

Muss ich jetzt für jede Tabelle eine Abfrage schreiben oder kann ich alles in einer Abfrage unterbringen?

Meine zweite Frage lautet, wie kann ich die Daten nach Uhrzeit sortieren / gruppieren?