sql >> Database teknologi >  >> RDS >> Mysql

MySQL 'user_id' i hvor klausulen er tvetydigt problem

Du skal blot angive hvilken user_id at bruge, da både user_info og user tabel har et felt kaldet user_id :

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

SQL ville ikke tolerere denne tvetydighed, da begge felter, hvad den ved, kan repræsentere helt forskellige data.



  1. Flask efter eksempel – Opsætning af Postgres, SQLAlchemy og Alembic

  2. Hvordan tester man, om en streng er JSON eller ej?

  3. PHP, ORM, MSSQL og Unicode, er det muligt at få disse til at fungere sammen?

  4. Hent et objekts ID fra dets navn i SQL Server:OBJECT_ID()