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

Декларирайте променлива в MySQL база данни „само за четене“.

Заявката ви е опростена почти до глупост, но нещо подобно трябва да работи.

SELECT ...
FROM ....
INNER JOIN (SELECT '2017-12-01' AS beginDate, '2017-12-30' AS endDate) AS dr
ON (ship.dateShipped BETWEEN dr.beginDate AND dr.endDate) 
OR (fulfill.datefulfilled BETWEEN dr.beginDate AND dr.endDate)
...

Наистина няма да ви позволи да използвате @ променливи?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да настроя phpmyadmin и SQL за съобщения чрез REST-api?

  2. MySQL сравнение дата/автор

  3. Оптимизиране на заявката (Индексиране, EXPLAIN) Mysql

  4. Как мога да предам масив от стойности на моята съхранена процедура?

  5. Каква е основната грешка зад Неуспешно установяване на връзка с база данни. Проверете низа за връзка, потребителското име и паролата.