sto trasportando delle viste da access a mysql. questa e la query access:
Codice PHP:
SELECT SWT_DOC_BRA_RB.ID_DOC_BRA, SWT_DOC_BRA_RB.NPRO, TRIM(NOME_R & " " & PREFISSO ) & " " & RESPONS.COGNOME_R & " " & QUALIFICA & " " & SUFFISSO AS AUTORE, TADE.TADEDA1 AS TIPO
FROM (RESPONS INNER JOIN SWT_DOC_BRA_RB ON RESPONS.COD_RESP = SWT_DOC_BRA_RB.COD_RESP) INNER JOIN TADE ON SWT_DOC_BRA_RB.COD_TIPO_R = TADE.ID_TADE
ORDER BY SWT_DOC_BRA_RB.ID_DOC_BRA;
questa è la traduzione:
Codice PHP:
SELECT SWT_DOC_BRA_RB.ID_DOC_BRA, SWT_DOC_BRA_RB.NPRO, Concat( Trim( Concat( RESPONS.NOME_R, ' ', RESPONS.PREFISSO ) ) , ' ', RESPONS.COGNOME_R, ' ', RESPONS.QUALIFICA, ' ', RESPONS.SUFFISSO ) AS AUTORE, TADE.TADEDA1 AS TIPO
FROM (RESPONS INNER JOIN SWT_DOC_BRA_RB ON RESPONS.COD_RESP = SWT_DOC_BRA_RB.COD_RESP) INNER JOIN TADE ON SWT_DOC_BRA_RB.COD_TIPO_R = TADE.ID_TADE
ORDER BY SWT_DOC_BRA_RB.ID_DOC_BRA
LIMIT 0 , 30
il problema è che leggendo i risultati per la query access tutti i campi sono correttamente compilati mentre per la query mysql molti campi della colonna autore contengono NULL.
da cosa potrebbe dipendere?
mille grazie