sql >> Databáze >  >> RDS >> Mysql

TINYINT vs ENUM(0, 1) pro booleovské hodnoty v MySQL

Můžete použít BIT(1) jak je uvedeno v reference mysql 5.1 . enum nedoporučuji nebo tinyint(1) jako bit(1) potřebuje pouze 1 bit pro uložení booleovské hodnoty, zatímco tinyint(1) potřebuje 8 bitů.



  1. Jak mohu odstranit duplicitní řádky v tabulce

  2. Který SQL dotaz je rychlejší? Filtrujte podle kritérií připojení nebo klauzule Where?

  3. MySQL - jak seskupit hodinu, offset o 30 minut

  4. Problémy s komunikací mezi dvěma kontejnery dokovacích stanic