'mysql time format to get only hours and minutes
I am struggling with the syntax for a MYSQL query.
I am currently just grabbing all fields via select * from TABLENAME.
It works but the fields that are type=time come back with this format:
01:14:00.000000
Is there a way for format the query to just get a 24hr time (only hours and minutes)?
Solution 1:[1]
Did you look at time_format?
SELECT TIME_FORMAT(`TABLENAME.TIME`, '%H %i'), `OTHERFIELDS` FROM TABLENAME;
Code is untested, but should work.
Solution 2:[2]
select TIME_FORMAT(`TABLENAME.TIME`, '%H:%i') as column_name FROM TABLENAME;
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | dmikester1 |
| Solution 2 | Suraj Rao |
