Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PathExpression tidak valid. Harus berupa StateFieldPathExpression

Saya pikir masalahnya adalah tentang WHERE NOT .coba dengan kueri ini:

$query = $em->createQuery(
                            'SELECT r ' .
                            'FROM AppBundle:Room r ' .
                            'WHERE r NOT IN ( ' .
                            'SELECT b.room ' .
                            'FROM AppBundle:Bookings b ' .
                            'WHERE  ' .
                            'b.check_out < :check_in ' .
                            'OR ' .
                            'b.check_in > :check_out ' .
                            ') ' .
                            'ORDER BY r.id'
                    )
                    ->setParameter('check_in', $request->query->get('check-in'))
                    ->setParameter('check_out', $request->query->get('check-out'));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menjalankan skrip php dalam javascript?

  2. Hubungkan ke mysql di server yang berbeda

  3. Bagaimana Mengelola Database Anda dengan Adminer

  4. MySql tidak dapat memperbarui baris induk ketika saya memiliki ON UPDATE CASCADE

  5. MySQL - Bagaimana cara membatasi satu hasil per ID?