Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL 'user_id' in der Where-Klausel ist ein mehrdeutiges Problem

Sie müssen lediglich angeben, welche user_id zu verwenden, da sowohl die user_info und user Tabelle haben ein Feld namens user_id :

... WHERE user.user_id='$user_id'

SQL würde diese Mehrdeutigkeit nicht tolerieren, da beide Felder, soweit es bekannt ist, völlig unterschiedliche Daten darstellen können.