sql >> Database teknologi >  >> RDS >> Mysql

Hvad er syntaksen for at tvinge brugen af ​​et indeks til en joinforbindelse i MySQL

FORCE/USE/IGNORE går efter det tabelnavn, du tilslutter dig, og efter aliaset, hvis du bruger et.

SELECT
  t1.`id` AS `id_1`,
  t2.`id` AS `id_2`
FROM
  `table1` t1
LEFT OUTER JOIN
  `table2` t2
  FORCE INDEX FOR JOIN (`table1_id`)
  ON (t2.`table1_id` = t1.`id`)



  1. Naturlig (menneskelig alfanumerisk) sortering i Microsoft SQL 2005

  2. 4 funktioner til at få timen fra en tidsværdi i MariaDB

  3. Tilføj manglende data fra forrige måned eller år kumulativt

  4. Fejlkode:1406. Data for lange til kolonne - MySQL