sql >> Database >  >> RDS >> Mysql

Declareer een variabele in een 'alleen lezen' MySQL-database

Uw vraag is bijna tot wartaal vereenvoudigd, maar zoiets als dit zou moeten werken.

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

Je kunt echt geen @-variabelen gebruiken?




  1. mysql - FOUT 1064 (42000) bij gebruik van trefwoorden als kolomnaam

  2. InnoDB indexen voor en na het importeren

  3. Records tussen 2 datums ophalen in MySQL

  4. Docker-image wordt uitgevoerd in m1-processor