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

Mysql заявка. Каква е разликата между Join и SubQuery?

Ако таблицата, използвана в подзаявката, върне стойност два пъти, JOIN също ще върне съвпадащите редове два пъти, докато условие IN или EXISTS ще ги върне само веднъж.

JOIN обикновено имат по-добра производителност, но има ситуации, в които това може да не е така, особено за всяка база данни (включително версия).

Справка:



  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. Актуализирайте колоната с произволна стойност

  3. Пакетен файл за свързване на mysql и изпълнение на команди

  4. как да конвертирате varchar във формат за дата и час в mysql

  5. Изчистване на поле от телефонни номера в mySql