sql >> Database >  >> RDS >> Mysql

Waarom gebruikt MySQL geen index op een int-veld dat als boolean wordt gebruikt?

Om MySQL de index te laten gebruiken, moet je het int-veld expliciet vergelijken met een waarde (bijvoorbeeld waar, 1).

select * from myTable where myInt = true


  1. Datums aftrekken in Oracle - nummer of intervalgegevenstype?

  2. Lastige gegroepeerde volgorde in SQL

  3. AANGEPASTE BESTELLING OP Uitleg:

  4. Is het mogelijk om pg_depend opnieuw op te bouwen?