Eli kysymyksessä tietokanta missä yhdessä taulussa kenttä jossa sekä päivänmäärä ja kellonaika. Haluaisin ne erilleen sql -lauseella, mutta kun en ole onnistunut.
Kenttä on muodossa pp.kk.vvvv tt:mm:ss ja haluaisin kentät erilleen seuraavasti pp.kk.vvvv ja tt:mm:ss..
Kenttä on muodossa pp.kk.vvvv tt:mm:ss ja haluaisin kentät erilleen seuraavasti pp.kk.vvvv ja tt:mm:ss..
Vastaukset 2
Vanhimmat
Kristalli palloni on hieman epäkunnossa, joten tarkkaa selvyyttä en saa tietokannastasi. Hämärästi näkyy My jotain, ilmeisesti MySQL.
Katso http://dev.mysql.com/doc/mysql/en/date-and-time-functions.html sieltä kohta DATE_FORMAT sen avulla pystyt muotoilee päivän halutuksi. Päivämäärä tallennetaan aina päivämäärille valittuihin sarake tyyppeihin jolloin vertailu ja ajan muuttaminen haluttuun muotoon on helppoa.
Jos olet sortunut mäsän SQL Serveriin ja et halua muuttaa taulun rakennetta vaan ainoastaan ajan ja päivän erilleen kyselyssä niin kokeile CONVERTia.
Eli näin:
select convert(varchar,paivays,108) as aika, convert(varchar,paivays,102) as paiva from mun_taulu