Buon giorno, ho questa necessità.
In una tabella, tab1, ho nome e cognome in due campi distinti in minuscolo, invece nella tabella tab2, li trovo raggruppati in un unico campo 'nominativo' con il cognome prima del nome e tutto in maiuscolo..
Da questa select devo confrontare quanto digitato dall'utente, se trova riscontro nelle due tabelle, mi restituisce la username associata.
Ma, dall'esempio che posto, non mi funziona, come mai?
codice:
SELECT S.matdistr_username as username, U.nominativo as name
	FROM TB_MATDISTR S, TB_ISCRITTI U where
	CONCAT(S.matdistr_cognome, ' ' , S.matdistr_nome) = lcase(U.nominativo)
Dov'è che sbaglio?
grazie mille...