sql >> Databasteknik >  >> RDS >> Mysql

Syntaxfel:WITH är inte giltig inmatning i denna position

WITH customers_in_usa AS är för närvarande ogiltig MySQL-kod. MySQL kommer att stödja CTE:er i framtiden i MySQL version 8..

Du kan skriva om din SQL-kod, det borde ge samma resultat.

SELECT 
    customerName
  , state
FROM 
   customers 
WHERE
   country = 'USA'
 AND
   state = 'CA'
ORDER BY
   customerName


  1. MySQL välj där kolumnen inte är tom

  2. SQL "OCH" eller "ELLER" kommer först?

  3. Hur man analyserar aktiviteten i en databas i SQL Server

  4. Hur du vårrensar din databas