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

Присъединяване на колони от различен тип?

Има два проблема с този подход:

  1. MySQL няма да използва индекси за такова обединяване - което може или не може да бъде голяма сделка в зависимост от вашите обстоятелства (размер на таблицата / заявка / и т.н....)

  2. От гледна точка на дизайна на базата данни това мирише на риба. Може би това е лошото ми въображение :-) но не се сещам за пример, в който нещо подобно би било оправдано. Ако това е първичен ключ в една таблица, той трябва да бъде външен ключ в друга. Можете ли да обясните какво се опитвате да направите по-подробно?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да генерирате уникална произволна стойност за всеки потребител в laravel и да я добавите към базата данни

  2. SQL присъединяването води до обект в codeigniter

  3. INSERT IGNORE с помощта на Laravel's Fluent

  4. указване на път към класа за самостоятелен jython

  5. Rails, MySQL и Snow Leopard