Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

अमान्य पाथएक्सप्रेशन। एक StateFieldPathExpression होना चाहिए

मुझे लगता है कि समस्या WHERE NOT के बारे में है .इस क्वेरी के साथ प्रयास करें:

$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. नामांकित पैरामीटर ऑर्डर MySql .Net डेटा प्रदाता के लिए समझ में आता है?

  2. बारकोड बनाना और पढ़ना

  3. MySQL - खंड से सबक्वायरी का उपयोग करके दृश्य बनाएं

  4. ड्राइवर वर्ग com.mysql.jdbc.Driver लोड करने में विफल

  5. सभी दूरस्थ कनेक्शन की अनुमति दें, MySQL