It is currently 8 June 2025, 20:16 Advanced search

Query avanzata non supportata

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Query avanzata non supportata

Postby LORENZO » 23 September 2024, 13:42

Vorrei eseguire una query come da screenshot.
Come faccio a replicarla visto che quesl tipo di conversione non è supportata in in.de?
Attachments
query.png
query.png (38.96 KiB) Viewed 400 times
Lorenzo Calabrese
User avatar
LORENZO
 
Posts: 557
Joined: 23 March 2011, 16:18
Location: Torino

Re: Query avanzata non supportata

Postby d.termini » 23 September 2024, 14:02

Prova ad aggiungerle come funzioni di libreria DB
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Query avanzata non supportata

Postby LORENZO » 23 September 2024, 14:05

Scusami,
potresti spiegarmi meglio?

Grazie

d.termini wrote:Prova ad aggiungerle come funzioni di libreria DB
Lorenzo Calabrese
User avatar
LORENZO
 
Posts: 557
Joined: 23 March 2011, 16:18
Location: Torino

Re: Query avanzata non supportata

Postby d.termini » 23 September 2024, 14:46

Invece di inserire una stringa, scrivi direttamente la funzione, es "sum", quindi clicchi col tasto destro e fai "vai a funzione sum".
Qui ne duplichi una e ci inserisci la funzionalità che vuoi sia mappata, immagino sia quel DATEDIFF con la trasformazione in decimal.
Poi le scrivi come funzioni normali di InDe che secondo me è più corretto, anche se volendo puoi mapparti 3 diverse funzioni con tutto già scritto dentro.
Devi scriverla nella sintassi corretta specificando i parametri con $1, $2 etc e mappando anche i parametri, basta guardare un po' come sono fatte le altre.

Se non usi altri tipi di DB e non sai come sono implementate negli altri tipi scrivila sempre uguale per tutti, finché non la usi non dà errore.
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Query avanzata non supportata

Postby LORENZO » 23 September 2024, 15:38

PERFETTO!!!
Grazie mille, ho imparato a mappare le funzioni.... finalmente ;-)
d.termini wrote:Invece di inserire una stringa, scrivi direttamente la funzione, es "sum", quindi clicchi col tasto destro e fai "vai a funzione sum".
Qui ne duplichi una e ci inserisci la funzionalità che vuoi sia mappata, immagino sia quel DATEDIFF con la trasformazione in decimal.
Poi le scrivi come funzioni normali di InDe che secondo me è più corretto, anche se volendo puoi mapparti 3 diverse funzioni con tutto già scritto dentro.
Devi scriverla nella sintassi corretta specificando i parametri con $1, $2 etc e mappando anche i parametri, basta guardare un po' come sono fatte le altre.

Se non usi altri tipi di DB e non sai come sono implementate negli altri tipi scrivila sempre uguale per tutti, finché non la usi non dà errore.
Lorenzo Calabrese
User avatar
LORENZO
 
Posts: 557
Joined: 23 March 2011, 16:18
Location: Torino


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 33 guests