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

Jak stworzyć wirtualną kolumnę za pomocą MySQL SELECT?

Coś takiego:

SELECT id, email, IF(active = 1, 'enabled', 'disabled') AS account_status FROM users

Pozwala to na wykonywanie operacji i pokazanie ich jako kolumn.

EDYCJA:

możesz także użyć złączeń i pokazać operacje jako kolumny:

SELECT u.id, e.email, IF(c.id IS NULL, 'no selected', c.name) AS country
FROM users u LEFT JOIN countries c ON u.country_id = c.id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyświetlić pełne zapytanie z POKAŻ LISTĘ PROCESÓW

  2. Automatycznie dodawaj litery przed polem automatycznego przyrostu

  3. Jak zaplanować procedurę składowaną w MySQL

  4. java.sql.SQLException:Nie wybrano bazy danych — dlaczego?

  5. Optymalizuj while i SQL w foreach