Ik wil uit een database alleen de tijd opvragen in uren en minuten.
Ik weet niet meer hoe ik dit moet doen, er is in ieder geval wel een mogelijkheid voor dat weet ik.
Mijn veld type van de tijd is datetime dus deze voer datum + tijd (inclusief seconden in)
Ik heb al geprobeerd
 SELECT *,TIME(datum) AS datum FROM `leden`

Maar dit is inclusief seconde:(

SELECT
  DATE_FORMAT(datum, '%h:%i') AS tijd
FROM
  leden

ps. Kies als alias overigens nooit een bestaande kolomnaam. Het wordt dan bijvoorbeeld onmogelijk om nog op de oorspronkelijke kolom te selecteren...
Hey dankje, dat zocht ik ja :)
bovendien is het ook hetbeste voor jezelf om een juiste naam aan je alias mee te geven, want dan kan je na een jaar nog steeds herkennen wat er in staat. Als er staat datum dan verwacht je ook echt een datum en niet een tijd.

Reageren