Mysql
 sql >> база данни >  >> RDS >> Mysql

Преодоляване на двусмислена грешка в полето в SQL заявка

Трябва да посочите коя таблица искате title да идва от. Предполагам, че заглавието ще бъде в game ще трябва да посочите game.title .

Ако бях на твое място, щях да започна да проучвам как да разделя това малко с помощта на временни таблици. Въпреки че няма нищо лошо в 4 присъединявания, те започват да стават объркващи.

Примерна временна таблица:

CREATE TABLE #Yaks (
YakID int,
YakName char(30) )

Във вашия сценарий ще създадете временна таблица и след това ще я попълните с INSERT и UPDATE въз основа на индивидуални присъединявания, така че накрая всичко, което трябва да направите, е SELECT * FROM @temptable



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да замените приписването на автоматично увеличаващ се първичен ключ при вмъкване на стойност в MySQL таблица?

  2. Получаване на Mysql2::Грешка (грешка при SSL връзката:ASN:лошо потвърждение на други подписи) в приложение Heroku с AWS RDS

  3. Python SQL – Как да използвате SQLite, MySQL и PostgreSQL бази данни с Python

  4. HTML плъзгач за формуляр

  5. Осигуряване на отдалечена mysql връзка