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

SQL - AS - tabel eksisterer ikke - 1146

Det ser ud til, at du vil vælge den sidste "pid" i form af "dato", hvor s.mid='2'

Prøv dette (når du har fundet ud af, hvor pid kommer fra, og korriger den første linje)

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)

Du skal muligvis også kalde datokolonnen i rækkefølge efter linje.



  1. Begræns SQL-forespørgselsresultat i MySQL

  2. hvordan man undgår dødvande i mysql

  3. Brug af SQL nøgleord i titlen på tabellen eller kolonnen

  4. MySQL (Windows10) FULLTEXT-søgning med MyISAM-tabeller virker ikke