sql >> Databasteknik >  >> RDS >> Mysql

Deklarera en variabel i en "skrivskyddad" MySQL-databas

Din fråga är nästan förenklad så att det blir skratt, men något sådant här borde fungera.

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

Det låter dig verkligen inte använda @-variabler?




  1. Arkivera en Jframe från MySQL

  2. Får fel - ORA-01858:ett icke-numeriskt tecken hittades där ett numeriskt tecken förväntades

  3. En stor sak:SQL Server 2016 Service Pack 1

  4. Fråga flera NEXTVAL från sekvensen i en sats