sql >> Databáze >  >> RDS >> Mysql

MySQL 'user_id' ve kterém je klauzule nejednoznačný problém

Stačí zadat, které user_id používat, protože oba user_info a user tabulka má pole s názvem user_id :

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

SQL by tuto nejednoznačnost netoleroval, protože podle toho, co ví, obě pole mohou představovat zcela odlišná data.



  1. Vytvořte pohled s klauzulí ORDER BY

  2. MySQL:#126 – Nesprávný soubor klíče pro tabulku

  3. První písmeno velké. MySQL

  4. Vše, co potřebujete vědět o operátorovi LIKE v SQL