sql >> Database >  >> RDS >> Mysql

Wat is de syntaxis om het gebruik van een index voor een join in MySQL te forceren?

De FORCE/USE/IGNORE komt achter de tafelnaam waaraan je meedoet, en na de alias als je er een gebruikt.

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. Kan mysql-python (nieuwere versies) niet installeren in Windows

  2. Hoe werk ik een tabel bij om een ​​primaire sleutel toe te voegen en werk ik alle bestaande rijen bij met verhoogde ID's?

  3. foreach-lus:alle kernen in R gebruiken (vooral als we sql-query's binnen de foreach-lus verzenden)

  4. Hoe u alle mogelijke combinaties van rijen uit twee tabellen in SQL kunt krijgen