Fai la tua domanda
0

LO BASE: query parametrica con parametro da inserire

chiesto il 2019-11-07 15:58:40 +0100

Immagine gravatar per Claudio R.

updated 2019-11-07 15:58:54 +0100

buongiorno, come è noto, quando costruisco una ricerca su base scrivendo nella riga criterio del campo scelto qualcosa come :tag, quando eseguo la query si arresta ed apre un form dove si compila un valore che rappresenta il criterio della ricerca.

Ora, se volessi usare un carattere jolly nel compilare il parametro di ricerca. Come devo fare? Alcuni tentativi tipo i caratteri %,* o la forma COME 'xxx' non sono riuscito a farli funzionare.

Esempio: il campo oggetto contiene in più record le parole ASSENTE e ASSENTI: vorrei impostare la richiesta affinchè nella maschera si possa scrivere qualcosa tipo ASSENT* oppure ASSENT% e vengano restituiti tutti i record che nel campo oggetto contengono ASSENTE e ASSENTI.

Grazie dell'attenzione.

modifica retag flag offensive close merge delete

1 Answer

1

risposto il 2019-11-08 15:16:41 +0100

Puoi usare un codice SQL come questo (supponendo di avere un campo nome nella Tabella1):

SELECT  "nome" FROM "Tabella1" WHERE "nome" LIKE '%' || :Cerca || '%'

Se la mia riposta ti ha aiutato, votala con ✔ (qui a sinistra)

modifica flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower

Stats

Chieste: 2019-11-07 15:58:40 +0100

Seen: 21 times

Last updated: Nov 08