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

SQL - AS - таблицата не съществува - 1146

Изглежда, че искате да изберете последния "pid" по отношение на "дата", където s.mid='2'

Опитайте това (след като разберете откъде идва pid и коригирате първия ред)

SELECT [s? or maybe p?].pid
FROM swapping s INNER JOIN post p ON p.postid=s.postid
WHERE s.mid = '2'
ORDER BY date DESC
LIMIT(0,1)

Може също да се наложи да поставите псевдоним на колоната за дата в реда по ред.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Недостатъци на съхраняването на изображения в база данни?

  2. Как да свържете Amazon RDS в iOS

  3. Приложението OpenShift не може да се свърже с MySQL:JDBCConnectionException:Не можа да се отвори връзката

  4. предоставя отдалечен достъп до базата данни MySQL от всеки IP адрес

  5. Възможно ли е да се ускори MONGODB Mongoimport?