phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Как да ИЗБЕРЕТЕ стойност по подразбиране на поле

"SELECT $group FROM grouptable WHERE $group=DEFAULT( $group ) "

Или мисля по-добре:

"SELECT DEFAULT( $group ) FROM grouptable LIMIT 1 "

Актуализация – корекция

Както @Jeff Caron посочи, горното ще работи само ако има поне 1 ред в grouptable . Ако искате резултата, дори ако груповата таблица няма редове, можете да използвате това:

"SELECT DEFAULT( $group ) 
 FROM (SELECT 1) AS dummy
   LEFT JOIN grouptable 
     ON True
 LIMIT 1 ;"


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Как да експортирате/запазите ERD като PDF или като изображение в phpMyAdmin?

  2. phpMyAdmin + CentOS 6.0 - Забранено

  3. #1146 - Таблица 'phpmyadmin.pma_recent' не съществува

  4. Инсталиране на phpMyAdmin в екземпляр на Amazon EC2

  5. Защо таблицата CHARSET е настроена на utf8mb4 и COLLATION на utf8mb4_unicode_520_ci