sql >> Databasteknik >  >> RDS >> Mysql

skapa tabellbegränsning i mysql

Om syftet med x , y och z är att förenkla vissa frågor istället för att ha x , y och z som kolumner i din tabell kan du också överväga att använda en vy för att göra detta, t.ex.

create view myview as
  select a, b, c,
  if (isnull(a), null, 1) as x,
  if (isnull(b), null, 1) as y,
  if (isnull(c), null, 1) as z
  from mytable;

och basera sedan dina andra frågor på den här vyn istället för direkt på tabellen.



  1. Kan jag använda flera markörer på en anslutning med pyodbc och MS SQL Server?

  2. Upptäck dubbletter av objekt i rekursiv CTE

  3. dela nyckelord för post php mysql

  4. mysql unika nummergenerering