millä tapaa

onnistunee merkkijonon ...

Millä tapaa onnistuu tämmöinen?

Jos tietokannassa on esim. 2009-10-10 päiväys.

Miten sen saa vaihdettua muotoon -> 10.10.2009?

6

384

    Vastaukset 6

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • .....................

      Jos suoraan tietokantahaussa ottaa päiväykset siinä muodossa kuin haluaa?

      Mysqlissä jotenkin näin:
      date_format(paivays, "%d.%m.%Y")

      Postgresql:ssä kait näin:
      to_char(paivays, "DD.MM.YYYY")

      • kiitti vuan

        Kiitti vastauksesta.. Pitääpäs kokeilla.


      • helpointa...

        Tuo deate format kyllä toimii mutta silloin täytyy ottaa jokainen tieto erikseen.. Onko jotakin tapaa jolla saisi kaikki kohdat otettua samalla kertaa eli ei tarvitsisi valita kaikkia yksitellen?

        Ideana siis jotakin tähän tapaan (mutta mikä on se toimiva ratkaisu)...

        SELECT * FROM `tietokanta`, date_format(`paivays`, "%d.%m.%Y")

        Tietysti jos tuota ei saa toimimaan niin sitten pitää vain valita kaikki yksitellen..


      • ööyksitellenöö
        helpointa... kirjoitti:

        Tuo deate format kyllä toimii mutta silloin täytyy ottaa jokainen tieto erikseen.. Onko jotakin tapaa jolla saisi kaikki kohdat otettua samalla kertaa eli ei tarvitsisi valita kaikkia yksitellen?

        Ideana siis jotakin tähän tapaan (mutta mikä on se toimiva ratkaisu)...

        SELECT * FROM `tietokanta`, date_format(`paivays`, "%d.%m.%Y")

        Tietysti jos tuota ei saa toimimaan niin sitten pitää vain valita kaikki yksitellen..

        SELECT * FROM `tietokanta`, date_format(`paivays`, "%d.%m.%Y") as paivays


      • yhden sijasta
        ööyksitellenöö kirjoitti:

        SELECT * FROM `tietokanta`, date_format(`paivays`, "%d.%m.%Y") as paivays

        Ongelma on siis siinä, että saako tuon koko tietokannan kaikki kohdat valittua ettei niitä tarvitsisi yksitellen kirjoittaa?

        SELECT * FROM Tietokanta -> valitsee kaikki tiedot

        Kun lisäsin date_formatin mukaan niin tuo käsky ei enää onnistunutkaan vaan pitäisi valita kaikki kohdat erikseen....

        Tämä siis toimii, mutta se valitsee vain yhden kohdan kun pitäisi saada kaikki kohdat otettua tuon SELECT * FROM tapaan.:
        SELECT date_format(`pvm`, "%d.%m.%Y") FROM `Tietokanta`

        Toki se onnistuu jos valitsee kaikki yksitellen, mutta onnistuuko tuo * käyttäminen tässä tapauksessa?


      • fidel1
        yhden sijasta kirjoitti:

        Ongelma on siis siinä, että saako tuon koko tietokannan kaikki kohdat valittua ettei niitä tarvitsisi yksitellen kirjoittaa?

        SELECT * FROM Tietokanta -> valitsee kaikki tiedot

        Kun lisäsin date_formatin mukaan niin tuo käsky ei enää onnistunutkaan vaan pitäisi valita kaikki kohdat erikseen....

        Tämä siis toimii, mutta se valitsee vain yhden kohdan kun pitäisi saada kaikki kohdat otettua tuon SELECT * FROM tapaan.:
        SELECT date_format(`pvm`, "%d.%m.%Y") FROM `Tietokanta`

        Toki se onnistuu jos valitsee kaikki yksitellen, mutta onnistuuko tuo * käyttäminen tässä tapauksessa?

        Kyllä se kannattaa vaan yrittään kirjoittaa erikseen yksitellen kaikki kentät, joita sql-haulla kannasta hakee. Tulee paljon parempaa, luettavampaa ja ylläpidettävämpää koodia. Käskyä SELECT * käytetään lähinnä vain silloin, kun sorkitaan tietokantaa itse jostain konsolista, koodin sekaan tuo ei sovi.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Anteeksi arkuuteni

      Olen säälittävä, mitä tulee sinun kohtaamiseen. Tunnen vaan itseni todella epävarmaksi sun kanssa. Jos minun olisi pitän
      Ikävä
      51
      1001
    2. Kuka melkein täysi-ikäinen hukkui?

      Poliisin mukaan nuori oli lähes täysi-ikäinen. Ennen iltakuutta tulleen ilmoituksen mukaan ihminen oli joutunut mahdoll
      Iisalmi
      16
      881
    3. Perussuomalaisten kannatus nousi rytinällä Ylen tänään julkaisemassa tuoreimmassa gallup-kyselyssä.

      https://yle.fi/a/74-20239449 Perussuomalaisilla hurja- ja ylivoimaisesti suurin nousu tässä uudessa Ylen gallupissa. Kyl
      Maailman menoa
      501
      799
    4. kenen näköinen

      kaivattusi on ?
      Ikävä
      46
      737
    5. Mikä on ollut

      Söpöintä välillämme?
      Ikävä
      42
      664
    6. Hyvännäköinen pakkaus

      Olet hyvännäköinen pakkaus nainen.
      Ikävä
      37
      619
    7. Tykkäätköhän vielä minusta?

      Yhtä paljon, kuin minä sinusta? Haaveissa ollaan kahdestaan, rauhassa ja lähennytään fyysisesti ja tutustutaan syvemmin
      Ikävä
      30
      596
    8. Vihervasemmistofeministinaisasianaiset

      Tulevat tänne palstalle haukkumaan miehiä ja naljailemaan miehelle, kehuvat olevansa heitä parempia. Itse asuvat MIEHE
      Sinkut
      166
      553
    9. Olet ihana

      Muru, sä oot ihana. Tunsitko sen sähkön meidän välillä kun oltiin ihan låhekkäin? 👩‍❤️‍👩❤️😼😘
      Ikävä
      37
      540
    10. Muistatko Mikkelin panttivankidraaman?

      Uusi draamasarja järkyttävästä tapauksesta on tulossa. Tositapahtumiin perustuva sarja ammentaa vuoden 1986 Mikkelin pan
      Maailman menoa
      57
      518
    Aihe