sql >> Database >  >> RDS >> Mysql

tabelbeperking maken in mysql

Als het doel van x , y en z is om sommige zoekopdrachten te vereenvoudigen in plaats van x , y en z als kolommen in uw tabel kunt u ook overwegen een weergave te gebruiken om dit te doen, bijvoorbeeld

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;

en baseer vervolgens uw andere vragen op deze weergave in plaats van rechtstreeks op de tabel.



  1. Een relatie maken in SQL

  2. MYSQL + PHP om gegevens uit twee rijen als een enkele kolom weer te geven

  3. Laravel welsprekend krijgt de meest voorkomende waarde in een databasekolom

  4. MySql zet rij om in kolom en kolom in rij