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

Опитвам се да намеря превозни средства, които са свободни между 2 променливи дати

Използвате И, което означава, че и двете условия трябва да са верни. Вместо това трябва да използвате ИЛИ:

select vehicle_registration
  from trips
 where departure not between :departure and :return
    or return not between :departure and :return

От друга страна, както е посочено от осветяването на синтаксиса, return е лошо име от име на колона. Това е запазена дума в Oracle и трябва да я избягвате, ако можете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sqoop експорт от hdfs към oracle Грешка

  2. Използване на псевдоним на колона в Изчисление за избор на оператор Oracle SQL

  3. Няма oci8 модул в phpinfo()

  4. INSERT и UPDATE запис с помощта на курсори в oracle

  5. Получаване на местоположението на файла tnsnames.ora чрез код