Ragazzi ho scritto una select con una left join e mi compare questo messaggio
La selezione corrente non contiene un campo unico. Modifica griglia, checkbox, Modifica, Copia ed Elimina potrebbero non essere disponibili, come vedete qua (vedi anche msg_errore.jpg)
https://gyazo.com/50d602de8849ac20f772f0e64c195970
questa è la query scritta:
SELECTnorme.id,norme.nomeFROMnormeLEFTJOINambitiONambiti.amb_id=norme.ambiti_ID
queste sono le strutture delle due tabelle
tabella ambiti:
ambiti.jpg
https://gyazo.com/7404cf492db6ddbb3a55aa7cd3f3bded
tabella norme:
https://gyazo.com/6c8d323db94f93b0b1a63cd9b4024aea
norme.jpg
come mai mi appare quel messaggio? (e di conseguenza non compare il checkbox accanto ad ogni riga del risultato)
sia la tabella norme che ambiti contengono un campo primary univoco ed autoincrement