sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

Sådan VÆLGER du STANDARDværdi for et felt

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

Eller jeg synes bedre:

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

Opdatering - rettelse

Som @Jeff Caron påpegede, vil ovenstående kun fungere, hvis der er mindst 1 række i grouptable . Hvis du vil have resultatet, selvom gruppetabellen ikke har nogen rækker, kan du bruge dette:

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


  1. Start din sommer med nye DBeaver 6.1

  2. phpmyadmin:hvordan man fjerner tidsbegrænsning for at importere store databaser

  3. SQL-forespørgsel, der bruger Entity Framework, kører langsommere, bruger dårlig forespørgselsplan

  4. Microsoft SQL Servers fremmednøgleafhængigheder vises ved hjælp af sp_MSdependencies, men er ikke opført i sys.foreign_keys