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

Mysql:използвайте стойност като псевдоним в заявката

Не, не можеш. Стойностите не са известни, докато не се изпълни заявката. И дори да можеше, ще имаш много вероятно различни стойности в една колона. Кое трябва да се използва?

Единствената валидна причина, която мога да си представя за такова искане, е, че имате някакъв EAV дизайн и искате да имате Pivot резултат.

Ако случаят е такъв, можете да използвате Dymanic SQL (изпълнете заявка, вземете резултатите, изградете друга заявка въз основа на тези резултати и изпълнете тази.) Но този тип операции е по-добре да се извършват от страна на приложението (получете резултатите и форматирайте ги там, както предпочитате).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql -> вмъкване в tbl (изберете от друга таблица) и някои стойности по подразбиране

  2. MySQL винаги връща BIT стойности като празни

  3. Свържете се със сървърна база данни от localhost

  4. MySQL ODBC 5.1 Задайте имена, които не са разрешени от драйвера

  5. Проектиране на база данни за групиране