Un saluto a tutti
Allora ho un piccolo Database con una sola tabella: Persona(CF*,nome,cognome) tutti e 3 string
Se ad esempio voglio cercare tutte le persone che si chiamano Mario :
codice:
List<Persona> lp=database.createQuery("SELECT DISTINCT p FROM Persona p WHERE p.cognome= :cognome").setParameter("cognome","Mario").getResultList();
//database è l'entitymanager
E non ci sono problemi.
Ma se voglio interrogare il database passando parametri incompleti , è possibile?
Ad esempio cosi:
codice:
List<Persona> lp=database.createQuery("SELECT DISTINCT p FROM Persona p WHERE p.cognome= :cognome").setParameter("cognome","**Mari**").getResultList();
//database è l'entitymanager
quegli asterischi indicano lettere che dovrebbero esserci prima o dopo quelle inserite(esempio :selezionare tutti i Mario,Maria,Mariano , ecc..).. è possibile?