Mysql
 sql >> база данни >  >> RDS >> Mysql

създайте ограничение на таблицата в mysql

Ако целта на x , y и z е да се опростят някои заявки, вместо да има x , y и z като колони на вашата таблица можете също да обмислите използването на изглед, за да направите това, напр.

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;

и след това базирайте другите си заявки на този изглед вместо директно върху таблицата.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Продължете актуализацията с асоцииране

  2. mysql cte . използването на with и вмъкване предупреждава за синтактична грешка

  3. Как да оптимизирам тази MySQL заявка? Милиони редове

  4. Използване на клауза WHERE за намиране на POI в обхват на разстояние от дължина и ширина

  5. yii релация за множество външни ключове в колона