Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zadeklaruj zmienną w bazie danych MySQL „tylko do odczytu”

Twoje zapytanie jest uproszczone prawie do punktu bełkotu, ale coś takiego powinno działać.

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

Naprawdę nie pozwoli ci używać zmiennych @?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie możesz uruchomić Insert i Select LAST_INSERT_ID() w tym samym zapytaniu?

  2. Ostrzeżenie:mysql_error():podany argument nie jest prawidłowym zasobem MySQL-Link

  3. Kursor pętli procedury składowanej MySql — błąd składni

  4. Najszybszy sposób na znalezienie odległości między dwoma punktami szerokości/długości

  5. Jaka jest różnica między MySQL i MySQL2 biorąc pod uwagę NodeJS?