Mysql
 sql >> Database >  >> RDS >> Mysql

Dichiara una variabile in un database MySQL di "sola lettura".

La tua query è semplificata quasi al punto da risultare incomprensibile, ma qualcosa del genere dovrebbe funzionare.

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)
...

Davvero non ti permetterà di usare @variabili?