Miten saadaan SQL laskemaan montako päivää on tietokannassa olevan date-päivämäärän ja kuluvan päivän välillä?
Eli minulla on taulukko missä on joka rivillä päivämäärä milloin tietoa on lisätty. Miten saan sql:n (tai php:n) laskemaan montako päivää on kulunut ensimmäisestä rivistä aikaleiman perusteella?
Kommentit (18)
Vierailija kirjoitti:
DATEDIFF('day',MIN(päivämääräkenttä),GETDATE())
Tuo ensimmäinen parametri voi olla siis myös month, year jne.
👌
chatgpt:lle vaan kerrot, mikä tietokanta on kyseessä (postgresql, oracle tms) ja kuvaat ongelmasi, niin saat vastauksen spammaamatta keskustelupalstaa.
Vierailija kirjoitti:
chatgpt:lle vaan kerrot, mikä tietokanta on kyseessä (postgresql, oracle tms) ja kuvaat ongelmasi, niin saat vastauksen spammaamatta keskustelupalstaa.
Pääseekö sitä käyttämään ihan rekisteröitymättä?
Vierailija kirjoitti:
Vierailija kirjoitti:
chatgpt:lle vaan kerrot, mikä tietokanta on kyseessä (postgresql, oracle tms) ja kuvaat ongelmasi, niin saat vastauksen spammaamatta keskustelupalstaa.
Pääseekö sitä käyttämään ihan rekisteröitymättä?
Miten sä yleensä pysyt elossa? Käykö huoltaja puolestasi ruokakaupassa?
Tekoäly hoitaa, ei tuollaista tarvitse ihmisen tietää?
Vierailija kirjoitti:
Tekoäly hoitaa, ei tuollaista tarvitse ihmisen tietää?
En ole eläissäni koskenut tekoälyyn.
Vierailija kirjoitti:
Vierailija kirjoitti:
Tekoäly hoitaa, ei tuollaista tarvitse ihmisen tietää?
En ole eläissäni koskenut tekoälyyn.
Onhan tuo yksi tapa kertoa olevansa vähän yksinkertainen.
AV-mammapalstalta tähänkin tähänkin kysymykseen tulee vastaus. Täällä tiedetään kaikki.
Vierailija kirjoitti:
Vierailija kirjoitti:
chatgpt:lle vaan kerrot, mikä tietokanta on kyseessä (postgresql, oracle tms) ja kuvaat ongelmasi, niin saat vastauksen spammaamatta keskustelupalstaa.
Pääseekö sitä käyttämään ihan rekisteröitymättä?
Pääsee. Ilmaisversio chatgpt.com osoitteesta riittää ihan hyvin tuohon tarkoitukseen. Jos it-hommia teet, nyt on ehdottomasti aika tutusta tekoälyn käyttöön. Itse koodannut yli 20 vuotta, vaan käytän tekoälyä silti päivittäin. Juniorille tai satunnaisharrastajalle vielä suurempi etu.
Vierailija kirjoitti:
Vierailija kirjoitti:Vierailija kirjoitti:
Tekoäly hoitaa, ei tuollaista tarvitse ihmisen tietää?
En ole eläissäni koskenut tekoälyyn.
Onhan tuo yksi tapa kertoa olevansa vähän yksinkertainen.
Yksinkertainen... kun osaa itse kaikkia asioita?
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Tekoäly hoitaa, ei tuollaista tarvitse ihmisen tietää?
En ole eläissäni koskenut tekoälyyn.
Onhan tuo yksi tapa kertoa olevansa vähän yksinkertainen.
Yksinkertainen... kun osaa itse kaikkia asioita?
Tuolla "osaamisella" on hieno nimitys, Dunning-Kruger-efekti.
Vierailija kirjoitti:
Vierailija kirjoitti:
chatgpt:lle vaan kerrot, mikä tietokanta on kyseessä (postgresql, oracle tms) ja kuvaat ongelmasi, niin saat vastauksen spammaamatta keskustelupalstaa.
Pääseekö sitä käyttämään ihan rekisteröitymättä?
Pääsee. Chat gpt ainakin. Itse käytän. Mutta ei noiden älyjen tiedot ole läheskään aina oikeita. Mulle teki kyllä hienon täydenettävän pdf kentästön Mutta tulistusnappi tulosti näytölle pelkkää siansaksaa. Myöskään pyytämäni nettisivun luonnos ei ollut sinne päinkään. Lapsi olisi pystynyt parempaan.
Yllätyin että ihan kaikki tällä palstalla eivät olekaan typeryksiä 👍
Tein pienen testin ja tekoälyn antama vastaus ei sinällään ole käyttökelpoinen. Vähemmällä olisi päässyt koodaamalla se itse.
Jooei, ChatGPT ei tuota käyttökelpoisia ratkaisuja. Joku toinen tekoäly voisi olla parempi. Todellakin toivon ettei tuota käytetä laajasti it-alalla.
DATEDIFF('day',MIN(päivämääräkenttä),GETDATE())
Tuo ensimmäinen parametri voi olla siis myös month, year jne.
https://www.w3schools.com/sql/func_sqlserver_datediff.asp